【发布时间】:2016-03-04 18:40:22
【问题描述】:
我有一个 MVC 控制器,我在其中定义了 Route 属性以从 URL 检索可选属性
[Route("Base/SingleOffer/{idOffer?}")]
public ActionResult SingleOffer(int? idOffer) {
...
return View();
}
当我使用以下 URL 时,View 会正确呈现:
/Base/SingleOffer
/Base/SingleOffer?idOffer=5
但是我在使用这个网址时遇到了错误
/Base/SingleOffer/5
具体的错误是
HTTP 错误 404.0 - 未找到
您要查找的资源已被删除、名称已更改或暂时不可用。
哪里出错了?
【问题讨论】:
标签: asp.net asp.net-mvc