Мой пользовательский объект обладает свойством: IsAdministratorВ моей главной странице, нужно вывести HTML, только если пользователь является администратором
Теперь я хочу, чтобы ввести HTML на каждой странице, поэтому в моей главной странице, только если пользователь является администратором.
Каков наилучший способ для этого?
Я думал создать пользовательский элемент управления, а затем вызвать RenderPartial.
Но мне нужно получить доступ к объекту «Запрос», чтобы узнать, проверен ли пользователь, и если они есть, чтобы захватить пользовательский объект из кеша, а затем проверить свойство IsAdminstrator.
Помощь?
Это звучит правильно, и я делаю это, как вы сказали. Просмотрите элемент управления пользователя и RenderPartial() и проверьте подлинность с объекта Request, и если пользователь является администратором в представлении User Control. – mare