我有一个问题在这里的搜索中找不到解决方案。以下是情景:
我有一个搜索表单,其中有2个必填字段和多个可选字段。该表单发帖至动作方法,该方法确定选择了哪些字段并构建与搜索条件匹配的对象列表。然后我将该List<>传递给视图进行显示。
我遇到的问题涉及如何使用asp.net mvc进行分页。对于过去的项目,我使用自定义Html助手创建链接,其中包括查询参数以及“page”参数。然后使用GET请求和.Take().Skip()格式。
我在这个项目中遇到了一个难题,因为我不能使用GET请求获取搜索条件,也无法想出一种保持List<>在内存中以执行常规“page”参数技巧的方法。
我考虑将List<>存储在会话中,但对象和列表可能非常大。
我认为这是高级搜索表单中常见的问题,但似乎找不到好的解决方案。如有帮助,敬请告知。谢谢!
我有一个搜索表单,其中有2个必填字段和多个可选字段。该表单发帖至动作方法,该方法确定选择了哪些字段并构建与搜索条件匹配的对象列表。然后我将该List<>传递给视图进行显示。
我遇到的问题涉及如何使用asp.net mvc进行分页。对于过去的项目,我使用自定义Html助手创建链接,其中包括查询参数以及“page”参数。然后使用GET请求和.Take().Skip()格式。
我在这个项目中遇到了一个难题,因为我不能使用GET请求获取搜索条件,也无法想出一种保持List<>在内存中以执行常规“page”参数技巧的方法。
我考虑将List<>存储在会话中,但对象和列表可能非常大。
我认为这是高级搜索表单中常见的问题,但似乎找不到好的解决方案。如有帮助,敬请告知。谢谢!