webforms servercontrol可以在mvc中使用剃鬚刀嗎?webforms servercontrol可以在mvc(3或4)中使用剃鬚刀嗎?
如果不同版本的mvc有不同的情況,那很好。
而且,我相信這是可能的用戶控件,但它是我感興趣的服務器控件。
謝謝:)
webforms servercontrol可以在mvc中使用剃鬚刀嗎?webforms servercontrol可以在mvc(3或4)中使用剃鬚刀嗎?
如果不同版本的mvc有不同的情況,那很好。
而且,我相信這是可能的用戶控件,但它是我感興趣的服務器控件。
謝謝:)
考慮的MVC和WebForms的頁面的頁面模型是如此不同的是,你很難在MVC中使用服務器控件,特別是Razor。儘管如此,你可能會有更好的運氣來嘗試使用WebForms經典視圖引擎。
儘管如此,您可以隨時嘗試將控件轉換爲HTML助手和RenderAction()
的某種組合,這些組合可以爲您提供非常類似的功能。
總的來說,我不會建議即使嘗試在MVC中使用自定義控件,也有很多更好的選擇。
一般來說,它不適用於WebForms服務器控件或用戶控件(至少不能直接調用,您仍然可以從剃鬚刀視圖中調用.ascx部分)。 Razor頁面模型與WebForms控件事件生命週期不兼容。