处理 RadGrid 上的 OnUpdateCommand 事件时,DataItem 为空。
我认为这也将代表该行所代表的数据项。
Radgrid 由 IList 填充,在处理程序中,代码如下所示...
protected void rgAllocatedClients_UpdateCommand(object sender, GridCommandEventArgs e)
{
if (e.Item is GridDataItem)
{
var gridDataItem = e.Item as GridDataItem;
var client= gridDataItem .DataItem as Client;
....
....
这在处理 ItemDataBound 事件时有效,但在处理 UpdateCommand 事件时无效。我真的需要这个,因为在我的 Client 类中是我要处理更新的行的 Id。
谢谢,