- 爱易网页
-
ASP教程
- ASP.NET MVC 利用ActionFilterAttribute回判断用户是否登陆等等
日期:2014-05-16 浏览次数:20937 次
ASP.NET MVC 利用ActionFilterAttribute来判断用户是否登陆等等
ActionFilterAttribute是Action过滤类,该属于会在执行一个action之前先执行.而ActionFilterAttribute是
VC的一个专门处理action过滤的类.基于这个原理,
假设某个action:AdminIndex,我们给该Action的最起码访问要求是用户必须是登陆状态.那么,我们要做的工作就是在
[CheckLogin()]//在该Action上面加一个判断
public ActionResult
AdminIndex()
{
return View();
} // end
AdminIndex
上面说了,ActionFilterAttribute是过滤基类,所以CheckLogin()判断要继承ActionFilterAttribute如下:
public class