【发布时间】:2011-08-25 14:27:04
【问题描述】:
我有一个数据绑定到自定义对象列表的 gridview。在客户端,用户可以在文本框中输入价格值,然后单击网格视图中每一行的复选框。 gridview 支持分页,包含几十页。当网格视图中的数据发生更改时,我不一定要更改数据库中的条目,因为用户最终可能会取消页面,但我确实想记住(现在)在其他页面上检查的内容。
我试图弄清楚当用户单击提交时如何读取网格视图中所有页面的所有值。我可以为文本框和复选框设置事件处理程序,但我仍然需要存储修改后的自定义对象列表。在 ASP 中,这通常是在应用程序缓存中完成还是应该在视图状态中存储内容?
【问题讨论】:
标签: asp.net gridview viewstate persist