在ASP.NET MVC应用程序中启用站点范围过滤器的最佳方法是什么?
为了澄清,我的主页中有一个表单,其中有一个下拉列表=,其值过滤网站上的每个页面。每个页面也都有自己的表单元素。我真的宁愿在整个页面上没有表单元素(la vanilla WebForms),但是当标题中的站点范围过滤器发生变化时,我很难知道要调用什么。
答案 0 :(得分:2)
我可能会在母版页上使用一个小表单,并在提交到其控制器时将值从下拉列表保存到会话。
然后,每个其他控制器都可以检查会话中的值并对其执行某些操作,并且您还可以在视图上有更多表单
但同样,也许我不明白你的问题:)