【发布时间】:2011-08-02 02:39:03
【问题描述】:
我阅读了this,我想知道Ajax.BeginForm 是否已过时
谢谢
【问题讨论】:
标签: jquery asp.net-mvc-2 asp.net-ajax
我阅读了this,我想知道Ajax.BeginForm 是否已过时
谢谢
【问题讨论】:
标签: jquery asp.net-mvc-2 asp.net-ajax
好吧,它并没有过时,但是在您所链接的问题中,Darin 强烈反对使用它。
就个人而言,MVC 2 的客户端解决方案在某些方面感觉好坏参半,我只能推测这是因为微软在努力使用 MS 编写所有 AJAX 帮助程序之后完全接受 jQuery 作为 JavaScript 库AJAX 库。我发现你需要插入你需要与 MVC 2 一起使用的 jQuery 东西,作为主要专注于使用 MS AJAX 的框架。一个完美的例子是客户端验证。虽然 MVC Futures 包含一个 jQuery 验证“胶水”脚本,用于将输出的元数据连接到 jQuery 验证插件,但在很多方面它是粗糙和未经修饰的(首先在全局范围内大约有 15 个函数!);我想这就是它出现在未来的原因:)
值得庆幸的是,MVC 3 中发生了变化,这使 jQuery 处于客户端解决方案的最前沿。
【讨论】: