2011-10-07 153 views

回答

0

考慮的MVC和WebForms的頁面的頁面模型是如此不同的是,你很難在MVC中使用服務器控件,特別是Razor。儘管如此,你可能會有更好的運氣來嘗試使用WebForms經典視圖引擎。

儘管如此,您可以隨時嘗試將控件轉換爲HTML助手和RenderAction()的某種組合,這些組合可以爲您提供非常類似的功能。

總的來說,我不會建議即使嘗試在MVC中使用自定義控件,也有很多更好的選擇。

0

一般來說,它不適用於WebForms服務器控件或用戶控件(至少不能直接調用,您仍然可以從剃鬚刀視圖中調用.ascx部分)。 Razor頁面模型與WebForms控件事件生命週期不兼容。