如何asp.net电商网站让数字分页保持搜索条件过滤。
小大飞 2014-10-28 11:15:58 做了个简单的电商,搜索页面做的像京东一个样:搜索框下面可以通过品牌,价格,产地,等过滤。
后台搜索用的lucene.net,先搜索出包含关键字的记录Id, 先过滤出Id ,然后拼其他条件,然后用的InitList(where) 分页查询,拼的数字分页。
我现在可以搜索,也可以点上面的标签过滤,点一下,我就往url 后面拼个参数,让网页重新请求,接收参数进行过滤。这都没有问题。
现在是我不知道怎么把这些过滤条件弄到数字分页的a标签的href上。用get方式,不知道如何保持搜索条件。
我想实现的效果就是类似京东的搜索页面,既可以过滤,又可以分页,还能保证搜索关键词,和过滤条件。
我现在不知道如何保持搜索条件,点下一页条件都丢失了。改怎么改呢?请大家帮忙指导下。