【发布时间】:2011-08-12 07:55:12
【问题描述】:
我熟悉 C#,通常创建 asp.net 网络表单应用程序。我已经花了几天时间在网上搜索“最简单但可行”的方式来为 ajax 设置 web 服务。我的脑海里现在充满了选项——scriptservices、asmx、httphandlers、页面方法、wcf 等等。我的要求真的很简单:
- 我想获取各种数据集(通常是 LINQ 生成的 C# 中的集合,在我的 asp.net webforms 应用程序中)到 javascript 以使用图表/可视化工具,如 highcharts (www.highcharts.com)
- 从 javascript 调用服务器端方法,带参数(例如,应用新标准,将记录添加到后端数据库)。
- 设置/调试最少的东西 - 链接到 .svc 文件的较少 web.config、.cs 文件和其他依赖项, 我会越快乐。
我似乎在我选择的 Microsoft 生态系统中发现,似乎有很多方法可以做到这一点。我已经下载了几个可行的示例,但复制创建它们的步骤并不明显。
尝试过这些方法并取得成功的人有什么智慧吗?这让我疯狂!我只想要一个基本的图表!回传开始听起来可以忍受了:)
任何一种经过验证的“有效”演练或链接示例都会很棒。
干杯
标记
【问题讨论】:
-
我们需要关于那个王国的更多细节,我想说 ;-) 更严重的是,我已经成功地使用了 JQuery ajax 调用来提供 json 数据的 WCF Web 服务(使用
JavaScriptSerializer)。不幸的是,我没有一个可用的示例(现在没有时间创建一个),但这条路线对我有用。
标签: c# asp.net web-services json webforms