跟踪更改代码的最佳方式

时间:2014-06-24 12:14:31

标签: c# asp.net

我有一个Asp.NET表单。在页面加载时,我填充文本框并下拉列表。

当用户点击编辑按钮时,我想知道用户是更改了值还是选择了新值,然后重新选择旧值并且实际上没有更改任何内容。

我可以想到两种方法:

  • 为每个输入创建隐藏标签,然后跟踪代码。
  • 使用会话状态或重新查询我首先上传数据的来源。

你知道更好的方法吗?

1 个答案:

答案 0 :(得分:-2)

您可以使用stringbuilder

在页面加载时,您可以将所有值放在stringbuilder中,现在创建另一个字符串构建器,在完成记录按钮编辑后放置更改值或值

之后你可以比较两个字符串

或者您可以将这些字符串存储在数据库中以供将来参考