我正在使用 Telerik:radgrid。我正在为网格使用 OnItemCommand 事件处理程序。我能够获得行索引,但我似乎找不到任何列索引。
我愿意接受 2 种方法来得出这个答案。我想获取在代码隐藏中单击的单元格的值(在 onItemCommand 中),或者如果我可以获得 selectedColumnIndex,我可以做同样的事情。
我见过 javascript 解决方案,但我想尝试在代码隐藏中使用 eventHandler。
我正在使用 Telerik:radgrid。我正在为网格使用 OnItemCommand 事件处理程序。我能够获得行索引,但我似乎找不到任何列索引。
我愿意接受 2 种方法来得出这个答案。我想获取在代码隐藏中单击的单元格的值(在 onItemCommand 中),或者如果我可以获得 selectedColumnIndex,我可以做同样的事情。
我见过 javascript 解决方案,但我想尝试在代码隐藏中使用 eventHandler。
你可以这样做...
If (radgrid.MasterTableView.Items.Count > 0){
string strText = radgrid.MasterTableView.Items[rowIndex][columnIndex].Text();
}
我正在寻找一种方法来获取 Selected Row Index 并将其传递给另一个网格,这就是我最终要做的事情:
protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e)
{
RadGrid2.SelectedIndexes.Clear();
RadGrid2.SelectedIndexes.Add(e.Item.ItemIndex);
}
它可能会帮助那些希望获得 RowIndex