【发布时间】:2013-12-10 11:02:27
【问题描述】:
我有一个网格视图,其中包含带有 asp:Button 的行和一些绑定字段,如 ID、日期、主题、用户名等。我需要获取 ID 的值使用该行中的显示按钮。 我怎样才能在代码隐藏中做到这一点?
我的 ASPX 代码:
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="BtnGetId" runat="server" Text="Show" OnClick="BtnGetId_Click" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
而我的 C# 代码应该是这样的:
protected void BtnGetId_Click(object sender, EventArgs e)
{
// GETS ROW'S ID VALUE
}
感谢您的帮助。
【问题讨论】:
-
为什么不使用
RowCommand Event? -
@sametenekeci 然后您应该在 GridView 中阅读有关
events的信息,点击这些链接它们会帮助您,对于更多链接,我将添加答案,因为它会在 cmets 中变得混乱。 msdn.microsoft.com/en-us/library/… -
@sametenekeci 也可以阅读本教程c-sharpcorner.com/uploadfile/syedshakeer/…
-
@SurajSingh 非常感谢!我通过本教程得到了它。
标签: c# asp.net sql button gridview