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