屌丝技能--转Json(Newtonsoft.Json.dll)

2018-06-22 07:48:30来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

妈妈再也不用为我转Json而担忧了!!

很简单,没什么好说明的,嗯!

public class ShowTablePage<T> where T : class, new()
    {
        public int total { get; set; }
        public List<T> rows { get; set; }
    }
    public class ShowTablePage
    {
        public int total { get; set; }
        public DataTable rows { get; set; }
    }
    public class ShowCombobox
    {
        public int id { get; set; }
        public string text { get; set; }

        public string group { get; set; }
        public bool selected { get; set; }

        public List<ShowCombobox> children { get; set; }
    }

    public class ResultMessage<T>
    {
        public ResultMessage()
        {

        }
        public int Code { get; set; }
        public T Msg { get; set; }
    }

  

 1 protected void Page_Load(object sender, EventArgs e)
 2         {
 3             if (!IsPostBack)
 4             {
 5                 ToJsonGetData tjgd = new ToJsonGetData();
 6                 DataTable dt = tjgd.GetData1();
 7                 ShowTablePage stp = new ShowTablePage { total = dt.Rows.Count, rows = dt };
 8                 var obj = (Newtonsoft.Json.Linq.JObject)Newtonsoft.Json.Linq.JToken.FromObject(stp);
 9                 string json = obj.ToString();
10 
11 
12                 List<ToJsonENTITY> listEn = tjgd.GetData2();
13                 ShowTablePage<ToJsonENTITY> stp2 = new ShowTablePage<ToJsonENTITY> { total = listEn.Count, rows = listEn };
14                 obj = (Newtonsoft.Json.Linq.JObject)Newtonsoft.Json.Linq.JToken.FromObject(stp2);
15                 json = obj.ToString();
16 
17                 Response.Write(json);
18             }
19         }
View Code

 

 

下载:Json.dll.7z

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:[asp.net mvc 奇淫巧技] 02 - 巧用Razor引擎在Action内生成Html

下一篇:【easyui】Tab的tools按钮刷新当前tab