如何将现有的ASP.NET服务器控件转换为MVC

时间:2011-08-31 21:14:13

标签: asp.net asp.net-mvc

我有一个ASP.NET自定义服务器控件,它继承自Panel控件。它使用ScriptManager将自己的JavaScript和样式添加到页面中。现在一些用户问我是否可以更新它,以便他们可以在MVC中使用它。这可以做什么?任何参考,链接等将不胜感激。

1 个答案:

答案 0 :(得分:3)

  

这里可以做些什么?

很抱歉让您失望,但需要完全重写和重新设计。 ASP.NET MVC是一个完全不同于传统WebForms的模式,它依赖于服务器端控件和(可能是上帝禁止的)ScriptManagers。根据此控件的作用及其公开的功能,可能有不同的方法将其迁移到MVC。一种方法是使用自定义Html助手和自定义jQuery插件。