微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Microsoft Ajax Control Toolkit与jQuery

我们目前正在开发一些自定义的asp.net服务器控件.现在我们想为其中一些添加一些Ajax支持.现在基本上会有两种选择

> Microsoft Ajax& Microsoft Ajax Control Toolkit
> jQuery

我已经使用Control Toolkit工作,编写了一个完整的Extender,一旦你理解了背后的故事,它就非常直观.但我也喜欢jQuery的简单性.

所以我想听听你们中的一些人(他们每个人的优点/缺点),同时考虑到我们主要处理的是微软技术.你会更多地使用工具包或jQuery,……或两者兼而有之?

//编辑:
我刚做了一些测试,我不得不承认,由于集成,我现在找到了更好的工具包.我的目的主要是在服务器控件上使用它,所以使用工具包我在服务器端有相应的类,我可以在那里做类似的事情

CalendarExtender toolkitCalendarExtender = new CalendarExtender();
toolkitCalendarExtender.TargetControlID....
...

this.Controls.Add(toolkitCalendarExtender);

这非常好,因为通过这种方式,我不必处理渲染预定义的JavaScript,我将其构建为自定义服务器控件中的字符串.使用jQuery我必须这样做(除了提到的toolkit Nicolas,但是在专业环境中使用它的支持太弱了)

非常感谢.

虽然这些可能不是重点,但我会尝试. jQuery没有UpdatePanel – 这是一件好事.您的jQuery技能很容易转移到另一个堆栈,如ASP.NET MVC,Django或Rails.我已经看过MS的Ajax文档已经有一段时间了,但jQuery的文档对我来说是一个很大的因素 – 它非常棒.

我听说有些开发人员使用这两个库,也可能需要考虑一下.

原文地址:https://www.jb51.cc/windows/365027.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐