|
Ошибка (?) сортировки DataViewManager'ом
|
|||
---|---|---|---|
#18+
Столкнулся вот с такими граблями: В программе используется типизированный DataSet с двумя парами таблиц master-detail. Каждая пара позволяет на отделной вкладке TabContol'а просмотреть данные в каком-то разрезе через два DataGrid'а (соответственно тоже master-detail). В качестве источников данных для гридов используется Код: plaintext 1.
Гриды автоматически синхронизирутся, все замечательно. НО! При попытке сделать код для специфических кнопок сортировок оказалось, что если извлечь dvm из текущего dataGrid и применить к нему нечто вроде dvm.DataViewSettings[tableName].Sort = "специфическая сортировка", а затем перебиндить на него dataGrid, то на форме ничего не происходит! Если же сделать НОВЫЙ dvm и затем применить к нему те же шаги, то все становится OK. У кого есть опыт работы с DataViewManager, подскажите, это что, так и должно быть ? В примерах хелпа обычно просто указвают DataVew dv = ... dv.Sort = "порядок сортировки" и все. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2004, 10:19 |
|
|
start [/forum/topic.php?fid=17&fpage=131&tid=1354221]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 129ms |
0 / 0 |