jquery – 如何通过ASP.Net context.Request检索JSON

前端之家收集整理的这篇文章主要介绍了jquery – 如何通过ASP.Net context.Request检索JSON前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
var OrderInfo = {"ProductID": 
    "ProductIDValue","ProductName": "ProductName","Quantity": 1,"Amount": 9999,"SLQuantity": 9999,"SLDate": "08/03/2010"
};

var DTO = { 'OrderInfo': OrderInfo };
$.ajax({
    type: "POST",contentType: "application/json; charset=utf-8",url: "JasonHandler.ashx",data: JSON.stringify(DTO),dataType: "json"
 });

我试图通过以下代码在ASHX文件的服务器端检索发布的JSON数据:

string strrequest = context.Request["OrderInfo"];

但它总是返回null.我究竟做错了什么?

解决方法

>从 HttpCurrent.Context.Request.InputStream获取请求体.
>读取输入流并转换为字符串
>使用 javascriptserializer将json对象反序列化为强类型对象(确保json属性与强类型计数器部分共享同名)

猜你在找的jQuery相关文章