MVC.net:在应用程序的每个页面加载上调用一个函数

时间:2013-11-28 09:31:17

标签: asp.net-mvc

我有一个包含多个页面的mvc.net项目&布局。

我有一个函数,我想在页面加载时调用每个页面。

我可以使用该函数的函数来申请所有页面吗?我不想在每个页面或布局中添加调用。

有可能吗?那么global.asax呢?

2 个答案:

答案 0 :(得分:2)

有几种方法,但如果你想使用global.asax,那么你可以利用BeginRequest事件处理程序。它是System.Web.HttpApplication类的一部分。

MSDN: BeginRequest

答案 1 :(得分:0)

您可以从BaseController继承每个Controller,在BaceController中可以调用您的functoon