У меня есть страница, на которой отображаются многочисленные формы, которые пользователь может заполнять и генерировать отчеты. Каждая из этих форм находится внутри своего собственного элемента управления ASP: Panel, поэтому я могу переключать видимость формы (чтобы только те, у кого есть соответствующие разрешения, получали доступ к отчетам, к которым им разрешено).
Клиент теперь запросил область «оглавление» на странице с гиперссылками, указывающими на каждую из форм (чтобы ему не приходилось тратить время на прокрутку страницы, чтобы найти нужную форму отчета) , Это легко сделать, используя стандартные теги <a href="#Area">
и <a id="Area">
. Сейчас я ищу способ скрыть ссылки на отчеты, к которым у пользователя нет доступа.
Сначала я думал об использовании элемента управления ASP: LinkButton, но я не хочу, чтобы при нажатии на ссылки возникали какие-либо постбэки (это было бы очень ненужно). Есть ли другие методы, которые я мог бы использовать для достижения той же цели? Я ищу что-нибудь, что облегчило бы мне переключение видимости соответствующей ссылки в то же время, как я переключаю видимость панелей, содержащих формы отчета (сделано теперь из кода).
Примечание: использование VB в качестве языка