gpt4 book ai didi

c# - MVC3 自定义 WebViewPage 中的编译错误

转载 作者:行者123 更新时间:2023-12-02 05:38:50 25 4
gpt4 key购买 nike

我想在 MVC3 中使用我自己的 WebViewPage 并且当我创建一个具有特定名称的抽象类并将 WebViewPage 更改为我自己的 Web.config 类型时,我得到这个错误:

 Compiler Error Message: CS0308: The non-generic type 'Aya.Moj.Web.Controllers.MojWebViewPage' cannot be used with type arguments

自定义WebViewPage代码:

namespace Aya.Moj.Web.Controllers
{
public abstract class MojWebViewPage : WebViewPage
{
//just for test
public string Boo { set; get; }
}
}

最佳答案

你应该继承自WebViewPage<TModel>因为你要将模型传递给这个 WebViewPage那么你的WebViewPage看起来像这样:

namespace Aya.Moj.Web.Controllers
{
public abstract class MojWebViewPage<T> : WebViewPage<T>
{
//just for test
public string Boo { set; get; }
}
}

关于c# - MVC3 自定义 WebViewPage 中的编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11291339/

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