none
Запрет рендеринга содержимого using во вьюхе asp mvc RRS feed

  • Общие обсуждения

  • Есть следующая задача: необходимо динамически изменять доступность некоторых элементов страницы в зависимости от роли пользователя. Причем, если пользователь является администратором, то дать возможность настроить доступность этого элемента для других ролей.
    @using (Html.BeginPanel("panelIdentificator"))
    {
        <div>Контент, который некоторые роли видят, а некоторые не видят.</div>
    }
    BeginPanel проверяет роль полозователя, если он админ, то генерирует кнопку редактирования; если пользователь не является админом, тогда контент, размещенный внутри @using не должен рендериться, как это можно сделать? Т.е. по сути не получается запретить его рендеринг в response.
    Сейчас лишь могу записать в response javascript, который уже в браузере удалит этот div, но это небезопасно.