我有一个Gridview绑定到我创建的数据表。表中的数据不断变化。
我在Gridview中添加了一个buttonfield。单击时,我想通过链接发送该行中的特定列值或通过函数发送。
你是怎么做的?
答案 0 :(得分:6)
我发现了怎么做。您将commandName属性设置为要在属性中调用它的任何内容。
然后,如果在设计视图中创建它后双击该按钮,它应该在代码隐藏页面中弹出一个函数。然后,您可以通过执行以下操作来访问该行。
protected void gvUsers_RowCommand(object sender,GridViewCommandEventArgs e) {
int rowNum = int.Parse(e.CommandArgument.ToString());
}
从那里你可以使用行号来访问特定的列数据。
答案 1 :(得分:3)
以下是MSDN的一个不错的例子:http://msdn.microsoft.com/en-us/library/bb907626.aspx