【发布时间】:2011-01-01 15:19:41
【问题描述】:
我负责将 ASP.NET Web 应用程序转换为完全基于 AJAX 的应用程序。我非常了解 Javascript 和 Jquery。
最初我想将每个锚标记的点击事件指向 JS 函数并通过 ajax 调用东西并填充正文等。当涉及到每个页面上的 ASP.NET 表单以及需要进行回发时,我都遇到了问题。我决定将每个 Form 标签的 onSubmit 事件指向一个 JS 函数,以使用 ajax 发布内容并获得结果,我知道这对于 ASP.NET 是不可能的,因为每次单击按钮时,都会有回发所以很难让页面知道点击了哪个按钮。
然后我决定使用 ASP.NET 内置的 AJAX 控件来与 Forms 一起使用,这非常简单,并且按照他们应该的方式工作。
现在我被困在我应该选择哪一个的问题上?
我喜欢 JS 方式,因为它比 AJAX.NET 更可定制。我非常需要你的建议。
【问题讨论】:
-
我认为使用 .net mvc framwrok 而不是 asp.net 表单来完成此任务会容易得多。
-
@Richard:应用程序已经创建,这就是为什么将它转换为 MVC 框架将为我们创造更多的工作。
标签: javascript asp.net jquery ajax ajax.net