powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Возможно ли изменить элменты комбобокса в Гриде?
6 сообщений из 6, страница 1 из 1
Возможно ли изменить элменты комбобокса в Гриде?
    #38792621
Santa89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Суть грида такова - нужно для сотрудников сделать что то вроде учета рабочего времени. Грид содержит 31ну колонку типа GridViewDataComboboxColumn.
Проблема в том, что этот Комбобокс нужно заполнять определенными значениями в зависимости от поля Показатель.
Если это График - то Комбобокс нужно заполнять значением рабочего времени (от 1 до 8 часов)
Если это Подразделение - то нужно заполнять кодом подразделения (001-00, 002-00, 003-00 итд)

Возможно ли сделать это програмно при загрузке формы?
Ведь по идее для столбца 1 наприме мы указываем элементы комбобокса один раз - и после этого для каждой строчки данных элементы в нем будут именно те, которые указаны для этого столбца.

А мне нужно так как на скрине...
...
Рейтинг: 0 / 0
Возможно ли изменить элменты комбобокса в Гриде?
    #38792667
Santa89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понимаю нет смысла заполнять все комбобоксы при загрузке формы, нужно делать это когда пользователь нажимает кнопку Редактировать:

ASPxGridView1_CellEditorInitialize...

Подтолкните на мысль дальше плиз...
...
Рейтинг: 0 / 0
Возможно ли изменить элменты комбобокса в Гриде?
    #38792669
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Santa89,

... это телериковские веб-формы?
...
Рейтинг: 0 / 0
Возможно ли изменить элменты комбобокса в Гриде?
    #38792672
Santa89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
carrotik,

нет, DevExspress
...
Рейтинг: 0 / 0
Возможно ли изменить элменты комбобокса в Гриде?
    #38792680
Santa89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
 Private Sub ASPxGridView1_CellEditorInitialize(sender As Object, e As DevExpress.Web.ASPxGridView.ASPxGridViewEditorEventArgs) Handles ASPxGridView1.CellEditorInitialize

        If (e.Column.FieldName = "1") Then
            MsgBox(e.Editor.GetType.ToString)
        End If


    End Sub



Выдает мне сообщение что тип элмента в колонке 1 - Комбобокс.
Теперь надо как то этот элемент заполнить....
...
Рейтинг: 0 / 0
Возможно ли изменить элменты комбобокса в Гриде?
    #38792689
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Santa89,

..вообще-то у DropDownList-a (комбобокса в вашей реализации) должен быть DataSource .. вот его и меняйте ..
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Возможно ли изменить элменты комбобокса в Гриде?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]