Sah*_*bov 6 .net asp.net ajax asp.net-mvc jquery
在开发ASP.NET Webforms应用程序并使用jQuery/jQuery Tools时,我可以完全避免使用MS AJAX吗?
jQuery似乎更加快捷,拥有更好的社区,极小的文件大小(24kb).它似乎也是ASP.NET MVC开发的明显选择.
但是Webforms呢?我真的不想使用Visual Studio 2010附带的AJAX工具.jQuery 能否为我提供默认的AJAX控件所能提供的一切?
谢谢!
你可以在webforms上使用jQuery吗?是的,这不是问题 - 在一天结束时,整个webforms设置会生成HTML网页,因此jQuery可以操作它们.
jQuery可以提供默认的AJAX控件提供的所有东西 - 嗯,理论上是的,因为最终所有人都在做a)操纵DOM和b)对服务器进行带外调用.在实践中,你将放弃一些易用性,而你将不得不自己做更多的工作.
最大的问题 - 至少在.NET 4.0之前运行的应用程序 - 是为服务器控件生成的ID是有趣的.如果您可以在jQuery中执行所需的所有操作而无需引用控件ID(如果您可以使用类或查找控件类型),那么您就会离开并运行,但如果您需要明确ID,那么您将会受到压力除非你可以使用.NET 4.0
我有一些代码混合了两者中的一些(使用jQueryUI日历的动态数据站点比它的工具箱要好得多)并且肯定会考虑在表单应用程序中使用更多的jQuery东西.
| 归档时间: |
|
| 查看次数: |
386 次 |
| 最近记录: |