读书人

Repeater里button事件获取图片Id请来看

发布时间: 2012-04-11 17:42:33 作者: rapoo

Repeater里button事件获取图片Id请来看下
<div id='<%# Eval("Pro_Id") %>' class="divDetails" ondblclick="this.style.display='none'" >

<div class="dl_left">
<img src='<%# Eval("Pro_Image") %>' alt="" />
</div>
<div class="dl_right" >
<div class="dl_title">
菜品:<%# Eval("Pro_Name") %></div>
<div class="dl_author">
菜系:<%# Eval("Pro_Type")%></div>
<div class="dl_editorcomment">
介绍:<%# Eval("Pro_Detail")%></div>
<div class="dl_unitprice">
价格:<%# Eval("Pro_Price","{0:f2}")%></div>
<div>

<asp:Button ID="btnCai" runat="server" Text="点菜" CommandName="OK"></asp:Button>
</div>
<div>

<asp:Button ID="Button2" runat="server" Text="取消" CommandName="NO"></asp:Button>
</div>

-----------------------
这个按钮的事情要怎么写呢????

[解决办法]
这种也行,其实是一样
DataBinder.Eval(e.Item.DataItem, "columnName");
返回的是个Object,但是你可以转换成你字段相对应的类型就行了了!

[解决办法]

C# code
protected void rp_list_ItemDataBound(Object sender, RepeaterItemEventArgs e){Button btn = e.Item.FindControl("btnid") as Button;            btn.Click+=new EventHandler(btn_Click);} 

读书人网 >asp.net

热点推荐