比方说,我是一个列表页面上,我 页面,比方说,第10页。然后我选择 该网页上的记录,然后重定向到细节 页。之后,我点击编辑 重定向到编辑页面。有一个UI层和表现层
更新记录后,我将重定向回 的详细信息页面。然后,我回拨 返回列表,继续从 继续浏览。这里的关键是 在那里我是 第10页。
什么是处理这个问题的最好办法列表不放过?
最初,我在每个webforms中放入一个名为page number的隐藏字段,并将它与来回查询字符串一起传递。看起来像很多或有点冗余检查每个页面上的查询字符串并传递它。
我想知道是否有其他方法。例如,我一直在阅读关于UI和表示层之间的分离是一个好主意(适用于大规模应用程序)。对我来说,我理解它,因为所有的点击处理事件都将控制到只是普通类的表示层?
这是正确的吗?另外,表示层是否假设要实现特定的东西?我知道这可能会保存在会话中,但可能有人幽默我,并告诉我如何使用表示层来处理(我知道这将是矫枉过正,但它可能吗?)
通过“继承”是3页来完成这个的原因。对现有项目的继承。 – Rod 2010-08-02 16:14:00