在您的Page_Load中,您将要清除正常的输出并编写自己的输出,例如:
string json = "{"name":"Joe"}";Response.Clear();Response.ContentType = "application/json; charset=utf-8";Response.Write(json);Response.End();
要将C#对象转换为JSON,可以使用Json.NET之类的库。
不过,可以考虑使用Web Service(asmx)或WCF,两者都可以输出JSON,而不是让.aspx页面输出JSON。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)