Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.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
C# 是否有机会检查编辑了哪些单元格?_C#_Asp.net_Sql - Fatal编程技术网

C# 是否有机会检查编辑了哪些单元格?

C# 是否有机会检查编辑了哪些单元格?,c#,asp.net,sql,C#,Asp.net,Sql,可能重复: 我想知道如何检查gridview中的单元格是否已编辑。您可以使用事件检查参数是否已编辑。有两个名为OldValues和NewValues的属性,您可以检查更新的内容(旧值与新闻值不同)。从中检查这部分代码 我想这应该对你有帮助 一个问题不需要三篇单独的帖子-我知道,但我不知道如何检查哪些单元格被更新。查看DisplayValues方法的示例,您可以向每个项(按索引)添加一个“if”语句来检查它是否不同。是的,我知道,但我需要一些全局性的东西,而不需要添加if,if,if等。如果条

可能重复:


我想知道如何检查gridview中的单元格是否已编辑。

您可以使用事件检查参数是否已编辑。有两个名为OldValues和NewValues的属性,您可以检查更新的内容(旧值与新闻值不同)。

从中检查这部分代码


我想这应该对你有帮助

一个问题不需要三篇单独的帖子-我知道,但我不知道如何检查哪些单元格被更新。查看DisplayValues方法的示例,您可以向每个项(按索引)添加一个“if”语句来检查它是否不同。是的,我知道,但我需要一些全局性的东西,而不需要添加if,if,if等。如果条件太多,如果你明白我们要告诉你的话,那么只需要使用两个或三个if语句。你似乎很固执,拒绝学习。
void DisplayValues(OrderedDictionary newValues, OrderedDictionary oldValues)
  {

    Message.Text += "<br/></br>";

    // Iterate through the new and old values. Display the
    // values on the page.
    for (int i = 0; i < oldValues.Count; i++)
    {
      Message.Text += "Old Value=" + oldValues[i].ToString() +
        ", New Value=" + newValues[i].ToString() + "<br/>";
    }

    Message.Text += "</br>";

  }
txtbox.Text = "name changed from" + oldValues[0].ToString() +
            " to " + newValues[0].ToString();