Gridview没有在c#和ASP.Net中保留旧值

Gridview没有在c#和ASP.Net中保留旧值,第1张

概述我有一个正确绑定的ASP.Net gridview.在编辑我正在编辑某些字段.然后我需要编辑其他行.但是当我尝试编辑其他行时,先前编辑的行被重置n保留他们的旧值. 要求是这样的,我必须编辑许多行,并在按钮点击我需要将所有编辑值推送到数据库 您需要在回发之间维护GridView的数据源. 您可以通过将DataTable存储在Cache,Session或任何持久存储中来完成此 *** 作. 编辑行后,将更改保 我有一个正确绑定的ASP.Net grIDvIEw.在编辑我正在编辑某些字段.然后我需要编辑其他行.但是当我尝试编辑其他行时,先前编辑的行被重置n保留他们的旧值.

要求是这样的,我必须编辑许多行,并在按钮点击我需要将所有编辑值推送到数据库

解决方法 您需要在回发之间维护GrIDVIEw的数据源.

您可以通过将Datatable存储在Cache,Session或任何持久存储中来完成此 *** 作.

编辑行后,将更改保存到此Datatable,然后重新绑定GrIDvIEw(从此Datatable).

当用户单击“全部保存”时,您可以将已更改的Datatable行保存到数据库中.

如果需要跟踪哪些行已更改,则可以维护已在缓存或会话中更改的PrimaryKeys列表.

总结

以上是内存溢出为你收集整理的Gridview没有在c#和ASP.Net中保留旧值全部内容,希望文章能够帮你解决Gridview没有在c#和ASP.Net中保留旧值所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1126877.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存