로그인 한 사용자의 usertype에 따라 사용자를 리디렉션하거나 권한이없는 페이지를 표시해야합니다.어떻게 mvc asp.net에서 로그인 한 사용자를 기반으로 뷰를 바꿀 수 있습니까
다음은 몇 가지 아이디어입니다.
public ActionResult Index()
{
if (Request.Cookies["isadmin"].Value != "true")
return View("NotAuthorized","Index");
else
return View();
}
여기 내가보기 이름으로 NotAuthorized 새로운 뷰를 생성하고 강하게 볼을 입력 projectname.Models.NotAuthorized있다.
프로젝트를 빌드하고 실행 한 후에 다음 오류가 발생합니다.
파서 오류 메시지 : 'System.Web.Mvc.ViewPage'형식을로드 할 수 없습니다.
예, 최종 버전을 사용 중이며 VS 템플릿을 사용하지 않습니다. –