powered by simpleCommunicator - 2.0.34     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Ошибка (?) сортировки DataViewManager'ом
1 сообщений из 1, страница 1 из 1
Ошибка (?) сортировки DataViewManager'ом
    #32408145
Хомяков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столкнулся вот с такими граблями:

В программе используется типизированный DataSet с двумя парами таблиц master-detail. Каждая пара позволяет на отделной вкладке TabContol'а просмотреть данные в каком-то разрезе через два DataGrid'а (соответственно тоже master-detail).

В качестве источников данных для гридов используется
Код: plaintext
1.
dvm = new DataViewManager(dataSet);
dataGrid.SetDataBinding(dvm, tableName);


Гриды автоматически синхронизирутся, все замечательно.

НО! При попытке сделать код для специфических кнопок сортировок оказалось, что если извлечь dvm из текущего dataGrid и применить к нему нечто вроде dvm.DataViewSettings[tableName].Sort = "специфическая сортировка", а затем перебиндить на него dataGrid, то на форме ничего не происходит!

Если же сделать НОВЫЙ dvm и затем применить к нему те же шаги, то все становится OK.

У кого есть опыт работы с DataViewManager, подскажите, это что, так и должно быть ? В примерах хелпа обычно просто указвают DataVew dv = ...
dv.Sort = "порядок сортировки" и все.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Ошибка (?) сортировки DataViewManager'ом
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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