URL을 얻으려면 어쨌든 http://www.mycompany.com/user MVC에 캐치를 사용하여 모두 시도했지만 사용자를 넘겨받지 못해서 검색을 할 수 있습니다.URL 경로 모두 캐치 모두
감사
이 같은URL을 얻으려면 어쨌든 http://www.mycompany.com/user MVC에 캐치를 사용하여 모두 시도했지만 사용자를 넘겨받지 못해서 검색을 할 수 있습니다.URL 경로 모두 캐치 모두
감사
이 같은뭔가?
routes.MapRoute("User",
"{UserName}",
new { Controller = "User", Action = "Index", UserName = "" });
업데이트 :
는 "사용자"노선이 제약 조건을 추가
routes.MapRoute("User",
"{UserName}",
new { Controller = "User", Action = "Index", UserName = "" },
new { UserName = @"(\w|-)+" }
);
또는이 경로 추가 :
routes.MapRoute("Home",
String.Empty,
new { Controller = "Home", Action = "Index", Id = "" }
);
당신이 무슨 뜻인지 명확히 수를 '사용자를 전달할 수 없습니까?' 당신은 경로의 "사용자"부분이나 당신이 기대하고있는 다른 데이터에 대해 이야기하고 있습니까? 라우팅 문제 일 가능성이 높고 기본 경로를 설정하거나 특정 시나리오를 처리하는 것이 너무 어렵지 않습니다. URL이 http://www.mycompany.com/user 경우 – nkirkes
는 나는이 ActionResult로 라우팅 기대 공공 ActionResult 지수 (문자열의 userName)가해야 할 때 는 { //이 사용자 이름 PARAM 여기에 항상 null입니다 // 문자열 사용자 UserModel model = Data.GetUser (userName); 돌아 가기보기 (모델); } – Sammy