我目前有一个使用过滤器填充的页面,该过滤器通过URL传递过滤器的参数。
我想捕获这些参数,并让用户有机会返回到应用于其视图的相同过滤器的页面。基本上,它是一个后退按钮。 AKA:将参数传回URL,以便重新填充页面。
我希望这是有道理的。任何帮助表示赞赏!谢谢!
答案 0 :(得分:3)
您可以将过滤器值存储在会话变量或cookie中。
会话变量:
Session("MyCustomFilter") = "FilterValue"
<强>曲奇:强>
Dim cookie As HttpCookie
cookie = New HttpCookie("MyCustomFilter")
cookie.Values.Add("MyCustomFilter", "FilterValue)
虽然会话变量更易于使用,但如果您关闭浏览器,它将不保存,而Cookie将被保存并可在以后使用。
注意:根据我的评论添加了更准确的答案。