我试图调用Webservice(.asmx)来填充Datatable。 但该服务会抛出 404错误。找到下面的代码...
网络服务
[WebMethod]
[ScriptMethod(ResponseFormat=ResponseFormat.Json)]
public void getCompanyData()
{
var dms_company = _db.DMS_Company.Include(d => d.DMS_state).Include(d => d.DMS_Login);
JavaScriptSerializer js = new JavaScriptSerializer();
Context.Response.Write(js.Serialize(dms_company));
}
RouteConfig
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
//routes.IgnoreRoute("{page}.aspx/{*webmethod}");
//routes.IgnoreRoute("{allaspx}", new { allaspx = @"..aspx(/.*)?" });
我尝试了上面评论的所有路线但是同样的错误。