Cur*_*urt 5 asp.net pageload asp.net-mvc-3
使用WebForms,如果我想在每个页面加载上运行一个方法,那么我会在主母版页的方法中调用此方法Page_Load().
使用MVC3时是否有替代方案,或许是更好的解决方案?
你可以创建一个类基控制器
public class BaseController : Controller
{
public BaseController()
{
// your code here
}
}
Run Code Online (Sandbox Code Playgroud)
让你的每个新控制器都像基本控制器一样
public class MyController: BaseController
Run Code Online (Sandbox Code Playgroud)
我也发现basecontroller非常有用,可以存储我在其他控制器中需要很多的其他功能