Aplicaciones ASP.Net WebForm que utilizan 一般处理程序 .ashxAjax para los datos Jsoncuando el tipo de visualización en primer plano
Dado que el DataTabletipo no se puede convertir directamente en un Jsonformato, por el DataTabletipo primero convertido en un List<T>conjunto, luego el List<T>conjunto se convierte al Jsonformato
Proceso de conversión
El DataTabletipo de conversión en List<T>la colección.
publicstatic List<Student>GetStuInfo(){
string sql =@"select ID,Name from StudentInfo";DataTable dt = Helper.DBHelper.GetDataTable(sql,null);//实例化一个 Student 的 List<T>集合
List<Student> list =newList<Student>();foreach(DataRow item in dt.Rows){
// 实例化一个 Student 类的对象Student info =newStudent{
ID = Convert.ToInt32(item["ID"]),
Name = item["Name"].ToString(),};
list.Add(info);}return list;}
El List<T>conjunto de datos agregados en un Jsonformato de secuencia