Response.ContentType = "application/json";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.Write("{"+call+"}({\'msg\':\'this is a jquery jsonp test message!\'})");-----------------
文档的顶层无效。处理资源 'http://localhost:4536/temp_website/ajax/Default.aspx' 时出错。第 1 行,位置: 1怎么回事?
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.Write("{"+call+"}({\'msg\':\'this is a jquery jsonp test message!\'})");-----------------
文档的顶层无效。处理资源 'http://localhost:4536/temp_website/ajax/Default.aspx' 时出错。第 1 行,位置: 1怎么回事?
Response.ContentType = "application/json";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.Write(call+"({\'msg\':\'this is a jquery jsonp test message!\'})");
string call = "aa";
Response.ContentType = "application/json";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.Write(call+"({\'msg\':\'this is a jquery jsonp test message!\'})");没有用,不光是这个json文件,其它在别的地方正常的在这里就报:
------------------------------
文档的顶层无效。处理资源 'http://localhost:4536/temp_website/ajax/Default.aspx' 时出错。第 1 行,位置: 1 aa({'msg':'this is a jquery jsonp test message!'})
^------------------------------
求解。
咱贴完整代码public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "application/json";
context.Response.ContentEncoding = System.Text.Encoding.UTF8;
context.Response.Write("[{logo:\"Images/logo_water.png\",name:\"环球机电网\",web_companydescript:\"环球机电网是一个机电行业的综合平台,功能强大,信息完善!\"}]");
context.Response.End();
}
public bool IsReusable {
get {
return false;
}
}}
文件名:Handler.ashx 这种也报错,怎么设置才会正常?
这个是生成json的.net程序。