是否可以使用ASPX视图(在ASP.NETMVC)是否有非默认构造函数并在创建此视图时使用此构造函数?
例子
-页将从此类继承:
public class ViewPageWithHelper<TModel> : System.Web.Mvc.ViewPage<TModel> where TModel : class
{
public ViewPageWithHelper(Helpers helpers)
{
Helpers = helpers;
}
protected Helpers Helpers { get; private set; }
}
<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="MyInjectedViewPage<MyModel>" %>
<% Helpers.XXXX %>