我在Infragistics中使用UltraWebGrid来获取ASP.NET 4.0应用程序中的网格功能。我已经为网格中的几列启用了原位编辑。我为这个事件编写了
的逻辑protected void UltraWebGrid_RowUpdating(object sender, RowUpdatingEventArgs e)
代码背后的。与此同时,我想知道行中哪个单元格触发了此事件,这意味着更新行中的哪个字段会触发此事件。我发现我们有RowUpdatingEventArgs
类的Row属性,但它获取整行。我想知道哪一个单元格,它的列名等等在行中是脏的,这使得这个事件发生了。
关于这个的任何有用的指针?
答案 0 :(得分:0)
您需要自己跟踪此信息,并通过处理客户端AfterCellUpdate客户端事件来查看更新单元的时间。在这种情况下,您将知道哪个单元格触发了更改,并且需要将该信息存储在隐藏字段或网格的可能隐藏列中,以便您以后可以访问它
您可以在在线文档中查看UltraWebGrid的所有客户端事件: http://help.infragistics.com/doc/ASPNET/2011.1/CLR4.0/?page=WebGrid_Client_Side_Events_CSOM.html