Я перенес приложение MVC 2 в версию 3.
К сожалению, в моем файле частичного входа в систему выдается исключение, когда пользователь вошел в систему. Request.IsAuthenticated возвращает true, но Page.User возвращает null!
И конечно же
Page.User.IsInRole("xy")
выдает исключение:
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Невозможно выполнить привязку во время выполнения для пустой ссылки
Как проверить роль пользователя с помощью Razor?