Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个显示来自数据库的数据的中继器,每个项目都有一个复选框,用于“标记”要删除的项目等(数据库中没有用于 chekbox 的项目!)。
因为我使用分页(在数据访问和表示级别上),所以无法在页面移动之间保留复选框值。
我该如何解决这个问题?
我过去解决这个问题的方法是在复选框上有一个处理程序,该处理程序执行一些 AJAX 返回服务器以在切换复选框时存储该复选框的状态。此信息存储在用户的会话中。在分页期间,我检查每个复选框的状态,并在呈现页面时对其进行适当的设置。任何取决于复选框状态的操作都使用会话中的信息。操作完成后,我从会话中删除状态。您还必须弄清楚您希望如何处理页面导航方面的问题。