我想根据id参数进行列表。在一个href我定义了onClick属性模式,我需要获取id信息。虽然我进行了路由配置设置,但我发现变量值为null且控制器未运行。
如何让这个系统运作?
错误:
获取http://localhost:4120/Application/TalepDetay/5 500(内部服务器错误)
控制器:
[HttpGet]
public ActionResult TalepDetay(int talepID)
{
return View();
}
使用Javascript:
$(\'#modalLg \')。modal({backdrop:\'static \',keyboard:true })。找到(\'#模式,内容 LG \ ')的HTML(\' \ ')负载(\'。的 /应用/ TalepDetay / '+ row.talepID +' \');
RouteConfig:
默认值:new {controller =“Account”,action =“Login”,id = UrlParameter.Optional},
答案 0 :(得分:0)
你应该改变它;
http://localhost:4120/Application/TalepDetay/5
到
http://localhost:4120/Application/TalepDetay?talepID=5
或者您可以设置Route
参数;
[Route("application/TalepDetay/{talepID}")]
[HttpGet]
public ActionResult TalepDetay(int talepID)