Я пытаюсь скрыть/показать KendoUI Dropdownlist в зависимости от уровня доступа пользователя; так что было бы только для AdminUsers Запись виднаСкрыть KendoUI Раскрыть список
@if (User.IsInRole(Constants.Admin))
{
<div>
<div class="editor-label">
Filter by Staff:
</div>
<div class="editor-field">
@(Html.Kendo().DropDownList().Name("UserDropDownList").BindTo(Model.Users)
.DataTextField("User").DataValueField("UserId")
.SelectedIndex(Model.Users.IndexOf(Model.Users.FirstOrDefault(x => x.UserId == Model.Default)))
.Events(e => e.Change("SelectedUserChanged")))
</div>
</div>
}
Теперь это не будет работать, если пользователь не является администратором, потому что, как вы видите, это DROPDOWNLIST имеет Изменить событие, которое подает в сетку. Интересно, есть ли в любом случае, что вы знаете, чтобы решить эту проблему. Большое спасибо.