我对IIS有一点问题。我正在开发使用jqgrid的C#MVC应用程序。我的一个id为@academies_griddata的网格中填充了特定于所选学院的数据(然后确定Id)。一开始没有选择学院,所以我按如下方式设置jqgrid的参数:
`...$("#contracts_griddata").jqGrid({
mtype: 'GET',
datatype: 'local',
colNames: [...`
在jquery代码中选择学院后,我按如下方式设置参数:
var Id = $("#Id").val();
$("#contracts_griddata").jqGrid('setGridParam',
{ url: "/Academies/ContractGridData?AcademyId=" + Id, datatype: "json" });
$("#contracts_griddata").trigger('reloadGrid');
当我在Visual Studio中运行代码时,它就像一个梦想,但在发布到IIS后我得到错误:
404 Not Found
当我在Firebug中检查请求时,它完全相同,例如:
http://localhost/Academies/ContractGridData?AcademyId=551&_search=false&nd=1383686029082&rows=5&page=1&sidx=&sord=asc
任何人都可以帮忙吗?