我正在使用 Stephen Walther 的分页技巧 #44 (http://stephenwalther.com/blog/archive/2008/09/18/asp-net-mvc-tip-44-create-a-pager-html-helper .aspx)在我的应用程序上,它工作得很好,但是在有查询字符串值的页面上,这些值被省略/删除。例如在搜索页面:
mysiteURL/搜索?search=searchterm
其中“search=searchterm”是参数,使用他的分页东西,我得到了这个:
mysiteURL/搜索?page=0
我如何实现他的分页类并保留查询字符串值?我对 .NET/MVC 很陌生,所以如果你能看看他的分页类并帮助我,那就太好了:)
谢谢大家。
我对 PageBuilder.cs 类进行了一些修改,并让查询字符串值现在可以工作。如果您遇到同样的问题,请查看此页面:
http://www.kennysax.com/Blog/30/persists_querystring_values_with_mvc_paging