Asp.Net Gridview Buttonfield获取行数据

发布于 2024-07-16 03:36:16 字数 129 浏览 12 评论 0原文

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

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

你打算怎样做呢?

I have a Gridview which is binded to a datatable that I created. The data in the table is ever changing.

I added a buttonfield to the Gridview. When clicked I want to send a specific columns value in that row through a link or sent through a function.

How do you go about doing this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

瞎闹 2024-07-23 03:36:16

我知道怎么做了。 您可以将 commandName 属性设置为您想要在属性中调用的任何名称。

然后,如果在设计视图中创建按钮后双击该按钮,它应该在代码隐藏页面中弹出一个函数。 然后,您可以通过执行以下操作来访问该行。

protected void gvUsers_RowCommand(对象发送者,GridViewCommandEventArgs e)
{

 int rowNum = int.Parse(e.CommandArgument.ToString());

}

从那里您可以使用行号来访问特定的列数据。

I found out how to do it. You set the commandName property to whatever you want to call it inside the properties.

Then if you double click on the button after creating it in design view, it should pop up a function in the code behind page. You can then access the row by doing the following.

protected void gvUsers_RowCommand(object sender, GridViewCommandEventArgs e)
{

 int rowNum = int.Parse(e.CommandArgument.ToString());

}

from there you can use the row number to access specific column data.

祁梦 2024-07-23 03:36:16

这是来自 MSDN 的一个不错的示例: http://msdn.microsoft.com/en -us/library/bb907626.aspx

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文