[英]Compilation Error in MVC3 custom WebViewPage
我想在MVC3中使用我自己的WebViewPage
,当我创建具有特定名称的抽象类并将WebViewPage
更改为WebViewPage
中我自己的类型时,出现此错误:
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; }
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.