0

我在我的 ASP.NET 4.0 应用程序中使用来自 Infragistics 的 UltraWebGrid 来实现网格功能。我为网格中的几列启用了就地编辑。我将此事件的逻辑写为

protected void UltraWebGrid_RowUpdating(object sender, RowUpdatingEventArgs e)

在后面的代码中。除此之外,我想知道行中的哪个单元格触发了此事件,这意味着更新行中的哪个字段触发了此事件。我发现我们有一个RowUpdatingEventArgsClass 的 Row 属性,但它得到了整行。我想知道该行中的哪个单元格、其列名等是脏的,导致此事件发生。关于这个有什么有用的指示吗?

4

1 回答 1

0

您需要自己跟踪这一点,并且可以通过处理客户端 AfterCellUpdate 客户端事件来查看单元格何时更新。在这种情况下,您将知道哪个单元格触发了更改,并且需要将该信息存储在隐藏字段或网格的隐藏列中,以便您以后可以访问它

您可以在在线文档中查看 UltraWebGrid 的所有客户端事件: http ://help.infragistics.com/doc/ASPNET/2011.1/CLR4.0/?page=WebGrid_Client_Side_Events_CSOM.html

于 2016-02-16T19:40:58.947 回答