开始想估计是webform cs不能向前台传json的问题,datagrid的url指向cs后台的方法但是无法传值。用data写死数据就可以,以为应该不可能是json格式的问题。
后来用ashx,结果还是不行。
最后问了人才发现原来是ashx的后台json格式有问题。。。
context.Response.ContentType = "text/plain";
context.Response.Write("[{\"物资名称\":\"物资名称\",\"规格型号\":\"规格编号\"}]");
context.Response.Write("[{\"物资名称\":\"物资名称\",\"规格型号\":\"规格编号\"}]");
后台的json引号一定要加上反斜杠转义!
后台的json引号一定要加上反斜杠转义!
后台的json引号一定要加上反斜杠转义!
重要的事说三遍!!!