【发布时间】:2012-01-12 04:50:50
【问题描述】:
我使用 PHP 通过在数组上使用 json_encode() 函数并使用 JQuery 解析它来从数据库调用返回 JSON。无论如何在 ASP.Net Web 窗体中动态执行此操作?换句话说,不必预先确定如何返回列。
【问题讨论】:
我使用 PHP 通过在数组上使用 json_encode() 函数并使用 JQuery 解析它来从数据库调用返回 JSON。无论如何在 ASP.Net Web 窗体中动态执行此操作?换句话说,不必预先确定如何返回列。
【问题讨论】:
完全可以在 WebForms 中使用 JSON,详情请参阅:this answer。
您的项目有多早?与 Web 窗体相比,ASP.NET MVC 更适合使用 AJAX,因为它不会试图隐藏 HTTP 的无状态特性,并且具有更清晰的客户端/服务器工作方式,并且由于构建服务器代码的方式更加 RESTful , GET/POST 到具有 JSONResult 的控制器操作的 URL 要简单得多。
如果您没有做太多,请考虑将您的 UI 层重写为 ASP.NET MVC 项目或从该项目开始。
【讨论】: