2012-11-02 52 views
0

我正在嘗試創建一個混合應用程序,其中包含開放社區論壇(yetanotherforum),它以ASP.Net作爲基礎和所有擴展會寫在MVC中。將Asp.Net轉換爲MVC並在MVC頁面中重用Asp.net部分視圖

我添加了所有參考文獻&對web.configglobal.asax進行了應用調整,現在我可以同時運行.aspx和mvc頁面。

但是,當我嘗試用下面的代碼行嵌入在Asp.net定義爲MVC剃刀頁面用戶控件:

@Html.Partial("~/pages/login.ascx") 

它如下拋出Error:

The view at '~/pages/login.ascx' must derive from ViewPage, ViewPage<TModel>, ViewUserControl, or ViewUserControl<TModel>. 

是否有可能在MVC頁面中呈現.net網頁控件?

謝謝。

回答

0

有一個帖子的演示代碼爲here,但它是用中文書寫的。可能是你可以通過谷歌翻譯服務閱讀。您也可以在帖子末尾下載代碼:

鏈接到演示代碼是:here