我第一次使用ASP.NET MVC,目前一切进展顺利。但是我有一个小问题,希望有人能给我建议。
当页面可以执行多个任务并且通过评估查询字符串值在服务器上处理每个请求时,对于构建查询字符串的推荐解决方案是什么?
例如,产品列表用户可能会进行排序、分页和过滤。
用户执行排序-?sortcolumn=example 用户更改列表中的页面-?sortcolumn=example&page=3
用户对列表执行过滤-?sortcolumn=example&page=3&filter=expr 每个任务的Actionlink与其他任务完全分离,因此我需要在所有Html.ActionLink表达式中使用路由值。
希望有人能给予指导。
当页面可以执行多个任务并且通过评估查询字符串值在服务器上处理每个请求时,对于构建查询字符串的推荐解决方案是什么?
例如,产品列表用户可能会进行排序、分页和过滤。
用户执行排序-?sortcolumn=example 用户更改列表中的页面-?sortcolumn=example&page=3
用户对列表执行过滤-?sortcolumn=example&page=3&filter=expr 每个任务的Actionlink与其他任务完全分离,因此我需要在所有Html.ActionLink表达式中使用路由值。
希望有人能给予指导。