之前没作过,但临时被要求 ASP.NET Web Service 要传回 JSON格式javascript
找到网络上两篇好文章,为本身作笔记。html
若是您写过 Web Service的话java
直接看程序代码就会作了,浅显易懂。只有很细微的修改:jquery
大力推荐这一篇 Web Service in ASP.NET (Return JSON and XML): web
http://www.c-sharpcorner.com/UploadFile/8ef97c/web-service-in-Asp-Net-part-4/ajax
光是看这张图片,就把重点学完了 (http://www.c-sharpcorner.com/UploadFile/8ef97c/web-service-in-Asp-Net-part-4/Images/GetEmployeeJSON.jpg)json
点选图片可连回原文出处....后端
文章里面使用了 JavaScriptSerializer类别 (命名空间: System.Web.Script.Serialization)网络
请看微软MSDN说明:https://msdn.microsoft.com/zh-tw/library/system.web.script.serialization.javascriptserializer(v=vs.110).aspxpost
若是您的(Client端)要用 jQuery来接收
对方(Server端)的 Web Service ( 传回 JSON格式)
另外也有几篇好文章,也推荐给你们:
Create a JSON WebService in ASP.NET 2.0 with a jQuery Client
http://www.codeproject.com/Articles/45275/Create-a-JSON-WebService-in-ASP-NET-with-a-jQu
(这一篇是用 ASP.NET 2.0作的,但跟上面介绍的方法雷同。)
******************************************************************************************
若是语法转换有问题,能够参阅
http://codeconverter.sharpdevelop.net/SnippetConverter.aspx
******************************************************************************************
本网站之前的相关文章:
有些朋友在开启网站或项目时,选用 .NET 4.5.x (VS 2013) or .NET 4.6 (VS 2015)
加入新项目时,找不到 Web Service (.asmx) ?????
您能够改成「开启」 .NET 4.0 or 4.5 (VS 2012)的网站或项目,就能在其中加入「Web Service (.asmx)」
ASP.NET的 Web Service or WCF Service只是一个没有「画面」的 ASP.NET网页...... 不要把它想得太难啦 :-)
分享,让知识更加伟大
谢谢每一位乐于分享的前辈 :-)