조건이 true 인 경우 조건이 잘못되었는지 확인하는 마스터 페이지가 있습니다. 특정보기로 리디렉션하려고합니다. 마스터 페이지에서 view() 또는 RedirectToAction() 함수를 사용할 수 있기 때문에 어떻게해야합니까?문제 Masterpage Asp.net에서 리디렉션
이FormsAuthentication.RedirectToLoginPage()
조건이 true 인 경우 조건이 잘못되었는지 확인하는 마스터 페이지가 있습니다. 특정보기로 리디렉션하려고합니다. 마스터 페이지에서 view() 또는 RedirectToAction() 함수를 사용할 수 있기 때문에 어떻게해야합니까?문제 Masterpage Asp.net에서 리디렉션
이FormsAuthentication.RedirectToLoginPage()
masterpage에서 리디렉션하는 좋은 방법은
<% if(Session["abcd"]==null) {
Response.Redirect(Url.Action("actionname","controllername")
} %>
입니다
당신이 일반적으로 컨트롤러에 그것을 할 것 ...
다른 방법입니다 리디렉션 논리는 사용자의보기가 아닌 컨트롤러에 있어야합니다.
당신은 좋은 오래된 <% this.Response.Redirect("/controller/action"); %>
을 사용할 수 있습니다 : 내 상태는 인증의 경우 사용할 수있는
if(Session["Name"]==null)
//redirect to login
else
//work as usual