datalist中填加一个button后,如何获取用户点击项的id
在datalist控件中,填加了一个button
代码如下:
<form runat="server">
<asp:datalist ID="MyDataList" runat="server" RepeatColumns="2">
<itemtemplate>
<table class="font-12px">
<tr>
<td valign="top">
<IMG src='<%# DataBinder.Eval(Container.DataItem, "Goods_photo", "../admin/images/{0}") %>' align=top>
</td>
<td valign="top"><b>产品名称:</b><%# DataBinder.Eval(Container.DataItem, "goods_name") %><br>
<b>产品单价:</b><%# DataBinder.Eval(Container.DataItem,"Unit_price")%><br>
<b>产品厂家:</b><%# DataBinder.Eval(Container.DataItem,"Goods_factory")%><br>
</td>
</tr>
<tr><td valign="top">
<asp:button ID="buygoods" Text="购买" runat="server" OnClick="buy_click"/>
<asp:button ID="allgoods" Text="详情" runat="server"/>
</td></tr>
</table>
</itemtemplate>
</asp:datalist></form>
我想在购买按扭事件中获得datalist列表的莫一个ID,请各位高手帮忙!!