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