任何人都可以帮助我在RowIndex
RowDeleting
事件的ASPxGridView
事件中获得行的{{1}}行吗?
答案 0 :(得分:6)
在ASPxGridView.FindVisibleIndexByKeyValue Method使用ASPxGridView.RowDeleting Event .. 首先在gridcontrol属性中指定KeyFieldName。
protected void ASPxGridView1_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e)
{
int i = ASPxGridView1.FindVisibleIndexByKeyValue(e.Keys[ASPxGridView1.KeyFieldName]);
}
答案 1 :(得分:1)
处理 ASPxGridView.RowDeleting 事件;
通过 e.Keys [ASPxGridView.KeyFieldName] 字典确定已处理行的键;
通过 ASPxGridView.FindVisibleIndexByKeyValue 方法确定行的可见索引。
答案 2 :(得分:1)
您还可以使用rowdleting事件中的变量e,如此
e.visibleIndex
示例:
With aspxgrid.getDataRow(e.visibleindex)
'Here you can use your code
End With