2008-11-26 52 views

回答

1

如果您的標準ASCX控件沒有控制事件。 MVC中沒有viewstate,所以必須改變。

正常的頁面生命週期仍然執行。例如。頁面加載,初始化,預渲染等。最主要的是viewstate。

0

您可以實例化預構建的控件並調用它們的RenderControl()方法,以便在MVC視圖中使用它們。

Stackoverflow爲reCAPTCHA控件呈現執行此操作。

此外,驗證部分被映射到實例化控件並調用Validate()方法的路線/ captcha/post。

所以,基本上是的,你可以重用你的控件,但你必須適應MVC的體系結構。

相關問題