在我们的应用程序中,我们使用的是ASP.NET MVC。在页面上,我们默认每页显示10个结果。我们希望让用户将此默认值更改为10到20或30或40.更改后,是否可以保留此更改值?对我而言,持久化该值似乎很好,这样用户就不必每次都改变它。
我的另一个问题是,如果我们决定坚持这个价值,那就好了吗
修改
我知道它在某种程度上受应用程序要求的驱动。我想知道其他人遵循的做法是什么。
答案 0 :(得分:1)
我认为坚持这个价值会很好,至少对于会话而言。这真的取决于;你有其他分页数据会使用这样的价值吗?将相同的变化值用于其他变量是否有意义?如果是这样,你需要在某个地方坚持下去。
我认为,我倾向于更喜欢这种饼干;无论是会话还是合理坚持。但是,如果你觉得这个设置一直存在,那么将它存储在用户配置文件中(在数据库中)可能会有所帮助。