任何检查单元格是否被编辑的机会

本文关键字:编辑 机会 是否 检查 单元格 任何 | 更新日期: 2023-09-27 18:26:50

可能重复:
如何检查网格视图中的哪些单元格被编辑?

我想知道如何检查网格视图中的单元格是否经过编辑。

任何检查单元格是否被编辑的机会

您可以使用RowUpdated事件通过GridViewUpdatedEventArgs参数检查是否存在。有两个属性称为OldValues和NewValues,您可以检查更新了什么(旧值与新闻值不同)。

从http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridviewupdatedeventargs.newvalues%28v=vs.80%29.aspx

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

我认为这应该对你有所帮助。