0
나는이 동의하지 않는 컨트롤러의 액션 나는이 "HTTP와 같은 URL에 대한 컨트롤러의 액션 매개 변수는/
routes.MapRoute(
"Default",
"{id}",
new { controller = "Start", action = "Index", id = UrlParameter.Optional }
);
Global.asax.cs
만이 경로를public string Index(string id)
{
return id;
}
: // localhost를/stuff "및"http : // localhost/hello "가 작동합니다. 하지만 "http : // localhost/stuff/add"와 같은 URL에는 작동하지 않습니다. 어떻게 해결할 수 있습니까? 아이디 전에
정확히 어떻게 당신이 일을 하시겠습니까? –
/home/staff는 "home/staff"문자열을 표시해야합니다. 하지만 이제는 "/ hello"가 "hello"(제대로 작동 함)로 표시되고/hello/test는 오류로 표시됩니다. – takayoshi
'id'에는 '/'가 포함될 수 없습니다. 이것은 라우팅을 사용하는 적절한 방법이 아닙니다. –