gpt4 book ai didi

asp.net-mvc - 注册通用页面基类

转载 作者:行者123 更新时间:2023-12-04 12:42:19 24 4
gpt4 key购买 nike

我创建了自己的通用页面基类:

public abstract class ViewPageBase<TModel> : WebViewPage<TModel>
{
public ParamBuilder<TModel> Param { get { return new ParamBuilder<TModel>(Model); } }
}

网页配置:

<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<pages pageBaseType="ViewPageBase">
<namespaces>
<add namespace="System.Web.Mvc" />
<add namespace="System.Web.Mvc.Ajax" />
<add namespace="System.Web.Mvc.Html" />
<add namespace="System.Web.Routing" />
</namespaces>
</pages>
</system.web.webPages.razor>

此条目会导致以下错误:

INCORRECT_TYPE_PARAMETER_NUMBER





An expression tree may not contain a dynamic operation



如何在不使用 @inherits 的情况下向 ASP.NET MVC4 注册通用页面基类每个 Razor View 中的关键字?

最佳答案

这应该有效。您收到的错误与自定义 View 页面无关。

关于asp.net-mvc - 注册通用页面基类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11711959/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com