当前第2页 返回上一页
在webform中要引用Newtonsoft.Json.dll;
当然你也可以自己拼接字符串。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | protected void Page_Load( object sender, EventArgs e)
{
var customer = new customer { name = "李华" , sex = "男" };
var customer1 = new customer { name = "小芳" , sex = "女" };
var li = new List<customer>();
li.Add(customer);
li.Add(customer1);
var list = Newtonsoft.Json.JavaScriptConvert.SerializeObject(li);
var tt = "[{\"name\":\"李华\",\"sex\":\"男\"},{\"name\":\"小芳\",\"sex\":\"女\"}]" ;
Response.Write(tt);
Response.End();
}
public class customer
{
public string name { get ; set ; }
public string sex { get ; set ; }
}
|
页面方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <p>
<a href= "javascript:void(0)" onclick= "javascript:getJsonData();" >GetJsonData</a>
</p>
<p id= "datap" >
ggg
</p>
<script type= "text/javascript" >
function getJsonData() {
var str = "" ;
$.getJSON( "/Json.aspx" , function (data) {
var tt = "" ;
$.each(data, function (k, v) {
$.each(v, function (kk, vv) {
tt += kk + ":" + vv + "<br/>" ;
});
});
$( "#datap" ).html(tt);
});
}
</script>
|
显示结果:

以上就是使用asp.net mvc使用JsonResult返回Json数据实例详解的详细内容!
返回前面的内容
相关阅读 >>
解决 asp.net core mysql varchar 字符串截取实例教程
asp.net 通过ajax实现无刷新分页
asp.net core应用程序运行vue并且部署在iis上的详解
asp.net页脚制作详解
asp.net core实例详解四(project.json文件)
对asp.net中的mvc引擎开发插系统进行详解
关于asp.net中的mvc介绍
分享asp.net内置对象之response对象教程
有关asp.net如何实现多个文件同时下载问题相关解答
[asp.net mvc 小牛之路]07 - url routing
更多相关阅读请进入《javascript》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » 使用asp.net mvc使用JsonResult返回Json数据实例详解