Примечание: я уже положил заявку в Dev Express и за помощью.
Мы создаем элемент управления из экстремальной сетки dev в MVC.
Мы пытаемся добавитьсвойства (более чем 1, 10 прямо сейчас) для столбцов. Добавить () на основе условий if. В некоторых случаях мы не хотим применять порядок сортировки. С учетом того, как он настроен сейчас, мы добавляем SorOrder.Asc во все столбцы, хотя это нужно только ОДНОМУ. Это свойство устанавливается в модели для этого конкретного столбца, где другие не имеют его вообще, но оно по умолчанию установлено в ASC и приводит к неправильной сортировке.
Просто любопытно, имел ли дело кто-то другойэто также.
Вот код:
foreach (var item in Model.Columns)
{
column
.Add()
.SortOrder(item.SortOrder)
.Visible(item.Visible)
}
Так что я хочу только поместить порядок сортировки в IF, если это значение не равно нулю. Вероятно, он будет принимать только перечисление SortOrder и имеет только ASC и DESC.
Поэтому мы пытаемся поставить условие IF и добавить .SortOrder (), только если item.SortOrder не равен нулю.
Есть мысли?