0

我刚开始使用 ASP.NET 4.0 Web 窗体,我想尝试创建一个非常简单的 SPA - 联系人应用程序,目的是使客户端能够添加/删除联系人并观看他们。

所以我想过我需要这个应用程序,但我不知道它是否存在于 ASP.NET 中。实际上,我需要两个模板,我可以随时在它们之间切换并使用 AJAX 操作数据。附加部分——我只使用 jQuery——而不是 MVC 框架。

我的问题是:

  1. Web 表单中有模板吗?我听说过“Ajax Control Toolkit”中的一些内容,但我不想使用任何外部代码(只有 jQuery 作为外部代码)。正如我之前所说,我想在页面中包含两个模板,当我从 ajax 请求中获取数据时,我可以在它们之间切换并操作数据。
  2. 当我想删除/添加/获取数据时,ajax 请求去哪里了?我应该创建一个处理此请求的 Web 服务吗?还有其他选择吗?
4

1 回答 1

0

1:不,webforms 是一个服务器/客户端密集型过程,它使 SPA 的整个前提无效,其中服务器交互保持在最低限度,大部分数据在初始请求时发送。

2:是的,任何 Web 服务都可以用于 Ajax 中的 SPA。

于 2013-07-19T16:38:18.983 回答