具体实现方法如下文。
首先,引用System.Web.Script.Serialization。
创建一个名为Handler1.ashx的处理程序。
代码如下:
javascriptSerializer jss = new JavaScriptSerializer(); //实例化一下
person p1 = new person();
p1.name = "张三";
p1.age = "20";
person p2 = new person();
p2.name = "李四";
p2.age = "26";
//实例化一个list类型,也可以理解为是一个多维数组
List<person> persons = new List<person>();
persons.Add(p1);
persons.Add(p2);
//序列化list
string json= jss.Serialize(persons);
context.Response.Write(json);
然后,再在一般处理程序里面创建一个类。
以下是html代码部分:
由此便实现了C#代码中的局部刷新功能,希望对大家有所帮助。