使用asp.net mvc使用JsonResult返回Json数据实例详解


当前第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\":\"女\"}]";

   //new Newtonsoft.Json.JsonSerializer()..(customer);

   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》数据绑定―datalist实践篇的图文代码详解

asp.net mvc 中关于路径这个问题

动态生成html表单的asp.net方法代码示例

实例分析asp.net在mvc5中使用miniprofiler监控mvc性能的方法

asp.net core实例教程之如何设置中间件

高性能缓存系统(memcached)的实例介绍

asp与asp.net的区别与联系

分享asp.net学习笔记(4)文件夹

详解有关asp.net mvc 动态编译生成controller的方法

asp.net中session失效是怎么解决的?

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...