Asp.Net Gridview Buttonfield获取行数据

时间:2009-04-01 18:00:11

标签: asp.net gridview buttonfield

我有一个Gridview绑定到我创建的数据表。表中的数据不断变化。

我在Gridview中添加了一个buttonfield。单击时,我想通过链接发送该行中的特定列值或通过函数发送。

你是怎么做的?

2 个答案:

答案 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