1

我有一个搜索页面,其中包括一个数据列表和一个面板,可以通过关键字或过滤条件执行搜索(类似于http://shutr.bz/KpZk2p

我已将数据列表包装在 a 中<contentTemplate>并将搜索按钮注册为<trigger>,因此当有人输入关键字或按条件过滤并单击按钮时,系统会根据输入的值构建查询,查询数据库并加载数据列表,一切都很完美,但是

现在业务需求发生了变化,我需要将此搜索设为基于查询字符串的搜索,因此如果一个用户已经过滤了数据(构建搜索过滤器),那么用户可以与仅共享 URL 的下属共享结果。

我知道这需要像response.redirect单击按钮并传递输入的值 queryString 之类的东西,然后在页面加载时读取传递的值的 URL。

好吧,我真的在寻找实现这一点的最佳机制,因为数据列表显示来自 DB 的图像,因此需要更快更有效。

建议将是非常可观的。

非常感谢提前。

4

1 回答 1

0

我编写了一个可以帮助您的导航项目,http://navigation.codeplex.com/

在文档页面http://navigation.codeplex.com/documentation上,我构建了一个完全符合您要求的示例。它使用带有 Ajax History 支持的 ASP.NET Ajax 来提供书签。

于 2012-06-12T13:06:25.743 回答