代码之家  ›  专栏  ›  技术社区  ›  Chris Kimpton

在ASP.NETMVCV1下,是否调用了页面加载?

  •  4
  • Chris Kimpton  · 技术社区  · 15 年前

    愚蠢的周一早上基本问题。。。

    ASP.NETMVC应用程序通常会调用页面加载吗?

    感谢您的回复-为了澄清,我想做的是在页面加载的安全检查,即用户登录/授权的页面。。。听起来我应该做一个自定义属性,把它放在一个控制器基类上。

    谢谢, 克里斯

    1 回复  |  直到 15 年前
        1
  •  9
  •   UpTheCreek    13 年前

    理论上是这样的,因为一种观点 ViewPage ,它继承了 Page . 然而,这将是 Load Page_Load

    然而 你几乎肯定不想这么做!

    更新:

    为了安全起见,是的,你对其他建议的看法是正确的(你呢 要使用页面加载)。MVC提供了 AuthorizationAttribute 开箱即用。您可以将其应用于控制器类(或基类)和单个操作,并可以指定授权角色。大多数情况下都可以。如果你想做一些自定义的事情,你可以创建一个自定义属性。