가 나는 MVC5 응용 프로그램이 다음과 같이 RouteConfig.cs
내부에, 나는 하나 개의 경로를 정의 : 내 경우 sid
에MVC5의 경로에서 공백을 제거하는 방법은 무엇입니까?
routes.MapRoute(
name: "Service",
url: "Home/Service/{sid}",
defaults: new { controller = "Home", action = "ServiceRequestBySubcategory", sid = UrlParameter.Optional }
);
실제로 하위 범주의 이름입니다. 일부 하위 카테고리에는 괜찮은 단일 단어 이름이 있지만 일부에는 단어 사이에 공백이있는 두 개 또는 세 개의 단어로 구성된 이름이 있습니다. 문제는 가끔 특정 하위 카테고리 이름을 누를 때 페이지를 찾을 수 없다는 오류 메시지가 표시되지만 페이지를 새로 고침하면 나타납니다. 그것을하는 것이 상당히 성가시다. 나는 이것이 단어들 사이의 공백 때문에 발생한다고 생각한다. 그래서, 저에게 하위 카테고리 이름의 단어 사이에 공백을 제거 할 수있는 방법이 있습니까 (실제로 공백이 있다면)?
확인 http://stackoverflow.com/questions/2082684/mvc-routing-for-categories-with-spaces – malkam