后台传JSON

 1 public class CourseType : IHttpHandler
 2     {
 3         Epoint.PeiXun.Bizlogic.BLL.CourseLibrary.PX_CourseType.B_PX_CourseType b_coursetype = new Epoint.PeiXun.Bizlogic.BLL.CourseLibrary.PX_CourseType.B_PX_CourseType();
 4 
 5         List<CourseTypeData> list_CourseType = new List<CourseTypeData>();
 6         CourseTypeChartData CourseTypecd = new CourseTypeChartData();
 7         public void ProcessRequest(HttpContext context)
 8         {
 9             string rjson = string.Empty;
10 
11             try
12             {
13                 int Count1;
14                 string where = "where 1=1";
15                 DataView dv = Epoint.MisBizLogic2.DB.GetData_Page_ByConnName(
16                    "*",
17                    100,
18                    1,
19                    " PX_CourseType ",//Frame_AttachInfo和NTI_CourseChapter
20                    "Row_ID",
21                    where,
22                    "ParentRowID asc,OrderNum desc",
23                    out Count1,
24                    "DJG_PeiXun_ConnectionString"
25                    ).DefaultView;
26                 CourseTypecd.PicNum = Convert.ToString(dv.Count);
27                 for (int i = 0; i < dv.Count; i++)
28                 {
29                     list_CourseType.Add(new CourseTypeData(Convert.ToString(dv[i]["TypeName"].ToString()), Convert.ToString(dv[i]["parentRowID"].ToString()), Convert.ToString(dv[i]["Row_ID"].ToString())));
30                 }
31                 CourseTypecd.CourseData = list_CourseType;
32                 rjson = new Epoint.KSPXBase.Bizlogic.DB_Common().Obj2Json(CourseTypecd);
33 
34             }
35             catch
36             {
37                 rjson = "0";
38             }
39 
40             context.Response.ContentType = "text/plain";
41             context.Response.Write(rjson);//返回调用处
42         }
43 
44         public bool IsReusable
45         {
46             get
47             {
48                 return false;
49             }
50         }
51 
52         internal class CourseTypeData
53         {
54             public CourseTypeData(string typeName, string parentRowID,string row_id)
55             {
56                 TypeName = typeName;//类别名称
57                 ParentRowID = parentRowID;
58                 Row_ID = row_id;
59             }
60             public string TypeName;
61             public string ParentRowID;
62             public string Row_ID;
63         }
64 
65 
66         internal class CourseTypeChartData
67         {
68             public string PicNum;//数据个数
69             public List<CourseTypeData> CourseData;
70         }
71     }
View Code

相关文章:

  • 2022-12-23
  • 2022-02-23
  • 2022-01-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-26
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案