這一定很簡單,但我似乎無法弄清楚。訪問ASP.NET MVC動作參數
public class MyFilter : ActionFilterAttribute
{
public override void OnActionExecuting (ActionExecutingContext filterContext)
{
filterContext.ActionParameters["MyParam"] = "MyValue";
}
}
我將過濾器應用於整個控制器如下:
[MyFilter]
public class HomeController : Controller
{
public ActionResult Index()
{
// How do I access MyParam here?
return View();
}
}
}
如何內部訪問MyParam我如下設置一個動作過濾器內的操作參數一個行動方法?
你的網址是什麼樣的? – 2010-03-06 06:04:22
在這種情況下,我的URL只是訪問索引操作方法(主頁)。所以它只是http:// localhost – stepanian 2010-03-06 06:11:22