我在页面上有一个按钮,第一列有复选框。 gridview绑定到一个List。在buttonClick上,我需要检索每个选定行的基础绑定数据项(MyEntity)。我怎样才能做到这一点?我不能简单地基于gridview列重新创建MyEntity,因为我没有显示MyEntity的所有字段。我需要一种基于密钥(MyEntityId)获取MyEntity的方法。检索所选网格视图行的底层数据项
0
A
回答
0
将MyEntityId
存储在gridview的隐藏字段中,当需要时读取它,然后使用它从列表中选择(LINQ SingleOrDefault
)您绑定到数据源的相应对象。
0
foreach(GridViewRow row in GridView1.Rows)
{
CheckBox CheckBox1 = (CheckBox)gvrow.FindControl("CheckBox1");
HiddenField HiddenField1 = (HiddenField)gvrow.FindControl("HiddenField1")
if (CheckBox1.Checked)
{
// your code to get the entity here
}
}
类似的东西..
相关问题
- 1. 网格视图所选行的数据
- 2. 格式异常从数据网格视图检索数据
- 3. 如何在网格视图中显示检索到的数据
- 4. 数据网格视图colomns搜索
- 5. 在C#中 - 从组合框中选择的项目中检索数据并填充到数据网格视图
- 6. 检索数据库的访问数据网格视图数据在vb.net
- 7. 如何从选定的列表视图项目检索数据?
- 8. 从底层数据库检索数据类型
- 9. 无法检索输入到网格视图的第一个空行的数据
- 10. ASP.NET - 当EnableViewState设置为False时检索网格视图数据
- 11. ASP.NET - 分层网格视图
- 12. 分层网格视图
- 13. 如何在数据网格视图搜索项目
- 14. 内置网格底层?
- 15. 将选定的行从数据网格视图转移到另一个数据网格视图
- 16. ASP.NET MVC可选树/网格/搜索数据视图
- 17. WPF MVVM检索数据网格选择行
- 18. Android:底部导航视图 - 更改所选项目的图标
- 19. 访问网格视图的所有行
- 20. 中的所有行网格视图
- 21. LINQ选项在数据源中缺少网格视图
- 22. 如何筛选网格视图上的数据/视图
- 23. 如何获取网格视图选定行的数据库ID
- 24. 清除数据网格视图中的所有数据
- 25. 所有的数据不适合数据网格视图
- 26. 网格视图选定索引
- 27. 从c#中的数据库检索图像到数据网格#
- 28. 数据网格视图Combobox
- 29. C#数据网格视图
- 30. VB.Net数据网格视图