json前后端交互

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="myselect.aspx.cs" Inherits="WebTest.Demos.myselect" %>

   

   

   

   

       

       

       

   

   

   

后台

public void ProcessRequest(HttpContext context)

        {

            context.Response.ContentType = "text/plain";

            string method = context.Request.Form["method"];

            var JsonString = string.Empty;

            if (method == "selectData")

            {

                using (var db = SugarDao.GetInstance())

                {

                    List student = db.Queryable().ToList();

                    #region 查询数据

                    JsonString = "[";

                    //lambda写法

                    for (int i = 0; i < student.Count; i++)

                    {

                        JsonString += "{";

                        JsonString += "\"name\":\"" + student[i].name + "\",\"sch_id\":\"" + student[i].sch_id + "\",\"sex\":\"" + student[i].sex + "\",\"isOk\":\"" + student[i].isOk + "\"";

                        JsonString = (i == student.Count-1) ? JsonString += "}" : JsonString += "},";

                    }

                    JsonString += "]";

                    #endregion

                    object jsonob = JsonConvert.SerializeObject(JsonString);

                    context.Response.Write(jsonob);

                }

            }

你可能感兴趣的:(json前后端交互)