
[英]How do I change from question mark (?) to slash (/) on URL MVC Route?
[英]MVC Route Segment with a Question Mark?
从http://maproutes.codeplex.com/ :
[Url("store/{category?}")]
public ActionResult Products(string category)
{
return View();
}
'?'
{category?}
参数末尾的符号表示它是可选的。UrlParameter.Optional
将是其默认值。
StackOverflow使用基于属性的路由 ,因此我猜测问号将该路由参数标记为可选。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.