Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何知道gridview中已更新的列?_Asp.net - Fatal编程技术网

Asp.net 如何知道gridview中已更新的列?

Asp.net 如何知道gridview中已更新的列?,asp.net,Asp.net,我正在使用.NET2.0在c语言中处理gridview。我有这样的要求,gridview中只有一列,该网格中有5列。 网格有编辑/更新选项。当我点击编辑时,5列中有4列是可编辑的。 现在用户只更新2列,如col2、col3等。 现在我必须根据更新的专栏发送电子邮件 我的问题是如何识别只有col2、col3已更新。如果您使用selectedrow之类的事件,那么您可以获取单元格id和单元格值,并将它们与数据源或数据集中的旧值进行比较,这样您就可以发送邮件了

我正在使用.NET2.0在c语言中处理gridview。我有这样的要求,gridview中只有一列,该网格中有5列。 网格有编辑/更新选项。当我点击编辑时,5列中有4列是可编辑的。 现在用户只更新2列,如col2、col3等。 现在我必须根据更新的专栏发送电子邮件


我的问题是如何识别只有col2、col3已更新。

如果您使用selectedrow之类的事件,那么您可以获取单元格id和单元格值,并将它们与数据源或数据集中的旧值进行比较,这样您就可以发送邮件了