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();