如何检查客户端onclick上任何未保存的更改?

时间:2019-06-19 08:02:46

标签: javascript jquery asp.net-mvc

是否可以检查用户未保存的某些临时数据?这样我就可以弹出并询问用户未保存的更改? 还是有其他方法可以解决?

我正在考虑使用某种标志方式来检查用户编辑的内容,然后我将更改标志,并且通过这种方式我可以弄清楚这一点,但这并不是最便宜的方式,因为我对网页和许多jquery函数,并且不想更新所有jquery函数,以便它们可以更改标志。

2 个答案:

答案 0 :(得分:0)

在Entity Framework中,默认情况下启用更改跟踪。您还可以通过将DbContext的AutoDetectChangesEnabled属性设置为false来禁用更改跟踪。如果将此属性设置为true,则实体框架将维护实体的状态。 您可以进行foreach获取所有条目及其状态。

答案 1 :(得分:0)

请您详细说明所使用的技术堆栈。