我正在尝试使用以ASP.Net 为基础编写的开放社区论坛( Yetanotherforum )创建一个混合应用程序,并且我的所有扩展都将用 MVC 编写。
我添加了所有引用并应用了调整web.config
,global.asax
现在我可以很好地运行 .aspx 和 mvc 页面。
但是,当我尝试使用以下代码行将 Asp.net 中定义的 UserControls 嵌入到 MVC 剃须刀页面中时:
@Html.Partial("~/pages/login.ascx")
它抛出如下错误:
The view at '~/pages/login.ascx' must derive from ViewPage, ViewPage<TModel>, ViewUserControl, or ViewUserControl<TModel>.
是否可以在 MVC 页面中呈现 .net Web 控件?
谢谢。