C# ASP.NET MVC中的站点范围筛选器

C# ASP.NET MVC中的站点范围筛选器,c#,asp.net-mvc,C#,Asp.net Mvc,在ASP.NET MVC应用程序中启用站点范围过滤器的最佳方法是什么 为了澄清这一点,我在母版页中有一个表单,它有一个下拉列表=,其值过滤网站上的每个页面。每个页面也有自己的表单元素。我真的不希望在整个页面上有一个表单元素(一个普通的WebForms),但我很难知道当标题中的站点范围的过滤器被更改时调用什么。我可能会在母版页上使用一个小表单,并在提交给它的控制器时将值从dropdownlist保存到会话。 然后,其他每个控制器都可以检查会话中的值,并对其执行一些操作,并且您还可以在视图上拥有更多

在ASP.NET MVC应用程序中启用站点范围过滤器的最佳方法是什么


为了澄清这一点,我在母版页中有一个表单,它有一个下拉列表=,其值过滤网站上的每个页面。每个页面也有自己的表单元素。我真的不希望在整个页面上有一个表单元素(一个普通的WebForms),但我很难知道当标题中的站点范围的过滤器被更改时调用什么。

我可能会在母版页上使用一个小表单,并在提交给它的控制器时将值从dropdownlist保存到会话。
然后,其他每个控制器都可以检查会话中的值,并对其执行一些操作,并且您还可以在视图上拥有更多表单。

但是,也许我没有理解您的问题:)

我同意,假设筛选数据不是太大,请将值保存到会话中。