【发布时间】:2009-11-18 17:30:23
【问题描述】:
我们使用 Microsoft AJAX(cs 类 + js 类)编写了几个控件。现在我正在考虑摆脱它(只使用 jQuery),因为它很臃肿而且我们不使用 UpdatePanel。我的问题是:我应该如何更改我的控件?现在他们实现了 IScriptControl,它使用 Microsoft AJAX 功能(如果我理解正确的话,ScriptManager 和 ScriptControlDescriptor 类)。改用什么?
澄清。我不需要更多的 JavaScript 库——我已经在使用 jQuery 并且希望尽量减少额外的包含(除非它们真的很小)。我需要的是替换 ScriptManager 和 IScriptControl 接口。比如:
- 注册脚本引用(和 不复制它们)。
- 实例化与控件关联的脚本类。
- 将我的类绑定到 DOM 元素(顺便说一句,使用 jQuery 的最佳方法是什么?)。
- 正在初始化 JS 类字段。
【问题讨论】:
标签: c# asp.net jquery asp.net-ajax