在登录帐户后的webform中,我们在每个.aspx文件的Page Load功能中使用以下代码来检查页面是否可访问:
if (Session["User"]!=null)
{
Response.Redirect("LoggedInPage.aspx");
}
我应该怎样做才能在MVC5中执行相同的操作?
答案 0 :(得分:0)
应该转到其他操作
public ActionResult Login() {
return RedirectToAction("Index");
}
public ActionResult Index()
{
return View();
}
答案 1 :(得分:0)
现在我想我明白了,如果他登录就想阻止用户进入注册页面。
查看AuthorizeAttribute。
1- ASP.Net MVC: Can the AuthorizeAttribute be overriden?
$('#calendar').fullCalendar({
dayClick: function(date, allDay, jsEvent, view) {
$('#calendar').fullCalendar('clientEvents', function(event) {
if(event.start <= date && event.end >= date) {
return true;
}
return false;
});
}
});