2011-02-05 6 views
55

홈 컨트롤러의 인덱스 동작을 다른 컨트롤러의 동작으로 리디렉션하고 싶습니다. 따라서 내 코드는 다음과 같습니다.ASP.NET MVC 3 - 다른 동작으로 리디렉션

public void Index() 
    { 
     //All we want to do is redirect to the class selection page 
     RedirectToAction("SelectClasses", "Registration"); 
    } 

바로 지금은 0KB 공백 페이지 만로드되고 아무 것도 수행하지 않습니다. 그 무효 반환 유형과 관련이 있다는 느낌이 들지만, 그 밖의 무엇을 바꾸어야할지 모르겠다. 여기에 무슨 문제가 있니?

답변

125

: 당신은() 대신 반환보기의 코드를 작성해야

public ActionResult Index() 
{ 
    //All we want to do is redirect to the class selection page 
    return RedirectToAction("SelectClasses", "Registration"); 
} 
18

RedirectToAction의 결과를 반환해야합니다.

5

을; : 당신은이 작업을하는 이유에 관한 일부 내용 및 설명을 제공하는 경우

return RedirectToAction("ActionName", "ControllerName"); 
-1
return RedirectToAction("ActionName", "ControllerName"); 
+0

는 도움이 될 것이다. – jwenting

관련 문제