Afs*_*ani 2 c# asp.net-mvc asp.net-mvc-3
我想WebViewPage在MVC3中使用自己的,当我创建一个具有特定名称的抽象类并WebViewPage在Web.config中更改为我自己的类型时,我收到此错误:
Compiler Error Message: CS0308: The non-generic type 'Aya.Moj.Web.Controllers.MojWebViewPage' cannot be used with type arguments
Run Code Online (Sandbox Code Playgroud)
自定义WebViewPage代码:
namespace Aya.Moj.Web.Controllers
{
public abstract class MojWebViewPage : WebViewPage
{
//just for test
public string Boo { set; get; }
}
}
Run Code Online (Sandbox Code Playgroud)
您应该继承,WebViewPage<TModel>因为您要将模型传递给此WebViewPage
然后您WebViewPage将看起来像这样:
namespace Aya.Moj.Web.Controllers
{
public abstract class MojWebViewPage<T> : WebViewPage<T>
{
//just for test
public string Boo { set; get; }
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
640 次 |
| 最近记录: |