代码之家  ›  专栏  ›  技术社区  ›  krunal shah

如何处理ASP.NET中的回调?

  •  0
  • krunal shah  · 技术社区  · 14 年前

    ASP.NET中是否有不同的回调,如Rails在验证前、更新前、保存前和销毁前提供的回调?

    如何在ASP.NET中处理此方案?

    2 回复  |  直到 13 年前
        1
  •  0
  •   Hector Correa    14 年前

    看看ASP.NET MVC中过滤器的概念,以及控制器基类中的以下4个方法:OnActionExecuting、OnResultExecuting、OnAuthorization和OnException。

    http://msdn.microsoft.com/en-us/library/system.web.mvc.controller.onactionexecuting.aspx-

    更新 不过,有一刻我才意识到您可能在模型级别上寻找方法,我从控制器级别回答了这个问题。不幸的是,据我所知,ASP.NET MVC在模型级别上提供的内容不如RubyonRails提供的那么多。

        2
  •  0
  •   Daniel Little    13 年前

    好像链子断了,我就进去。

    在MVC中,您将使用动作过滤器

    http://www.asp.net/mvc/tutorials/understanding-action-filters-cs

    编辑(我看到你被标记为MVC,但无论如何)

    在Web窗体中,OnLoad方法在每个页面操作之前运行

    使用基类可以跨越多个页面