【发布时间】:2014-07-28 05:40:04
【问题描述】:
我正在将我的 GridView 转换为 RadGridView 并卡在一个部分。我需要能够遍历网格并检查选中的复选框。我在遍历网格时遇到了麻烦。
在我的旧代码中,我使用了类似的东西
For Each myRow As GridViewRow In myGrid.Rows()
对于 radGrid,我已经尝试了以下操作:
For Each myRow As GridViewRow In myGrid.MasterTableView.DataKeyValues(myGrid.SelectedIndexes)("ID")
For Each myRow As GridDataItem In myGrid.MasterTableView.DataKeyValues(myGrid.SelectedIndex)("ID")
For Each myRow As GridIndexCollection In myGrid.MasterTableView.DataKeyValues(myGrid.SelectedIndexes)("ID")
第一个出现错误,因为它说 GridViewRow 在尝试转换为整数时无法接受所选值。
第二个由于 RadGrid 没有 SelectedIndex 作为方法而出错。
最后一个有错误,因为它说它也不能接受整数。
【问题讨论】:
-
我尝试了类似的方法。但是当我尝试使用其中的任何行值时,我收到一条错误消息,“对非共享成员的引用需要对象引用”,不幸的是我似乎无法让它消失。
-
你能发布给你这个错误的代码吗?
标签: asp.net vb.net telerik radgrid