Я занимаюсь разработкой приложения в ASP.NET, и у меня есть страница, на которой в зависимости от роли пользователя отображаются разные части. Если пользователь является администратором, он / она видит, например, часть страницы, где ввести нового пользователя и роль, которую обычный пользователь не может видеть. Давайте подумаем об этой странице как о портале.
Я уже обернул все разделы с помощью Id, и я могу контролировать их видимость. Однако это не оптимальное решение в отношении безопасности, поскольку пользователь или злонамеренный робот все еще может заполнять и получать доступ к частям, которые не видны в браузере.
С MVC это легко, поскольку я просто создаю несколько частичных представлений и отображаю их по учетным данным пользователей, но как вы делаете это в стандартных веб-формах? Спасибо