asp.net - 如何在 ASP.NET GridView 中获取选中的项目

标签 asp.net gridview selecteditem selectedindexchanged selectcommand

当使用两个 SelectCommand 时,如何在 SelectedIndexChanging 处理程序上获取所选项目?我可以通过 e.SelectedRow 获取所选行,但我无法获取所选列。

在一个GridView中有多个SelectCommand是正确的吗?如果没有,最好的方法是什么?

最佳答案

您不是在 GridView 中选择列,而是选择一行。如果您希望行的特定字段“可选择”,您可以考虑使用 HyperLinkField 或 ButtonField 并为此处理事件。但据我所知,不可否认,它是有限的,没有办法能够知道,仅使用 GridView 及其 SelectedRow 属性,在选择行时“选择”了行中的哪个字段。

关于asp.net - 如何在 ASP.NET GridView 中获取选中的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6365564/

相关文章:

.net - 在 ComboBox 中以不同方式显示所选项目

c# - WPF Listview 访问 SelectedItem 和子项

ASP.NET 表单查看更新时的 IF

c# - asp.net 和 c# 从添加到 gridview 的新行保存新数据时出现问题

c# - 如何在大字符串中查找重复的短语

c# - 如何从 GridView 中删除一行?

android - 在 ImageView 中加载多个图像

selecteditem - 所选文件的外壳扩展名

Javascript 通过 insidehtml 更改标签的文本不起作用

c# - ASP.NET初学者问题: How to get rid of this error?