Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Сортировка таблицы / 4 сообщений из 4, страница 1 из 1
10.04.2006, 11:30
    #33655269
Хнык
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка таблицы
Добрый день товарищи
Сортирую таблицу MyTable.DefaultView.Sort="MyColumn ASC", где MyTable это DataSource у MyDataGrid. При получении первой записи таблицы после сортировки возращается первое значение таблицы, как если бы она не была сортированна. Как получить первое значение в отсортированной таблице?
...
Рейтинг: 0 / 0
10.04.2006, 12:17
    #33655484
Sv219
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка таблицы
попробуй DataSource у грида определить так
Код: plaintext
MyDataGrid.DataSource = MyTable.DefaultView
...
Рейтинг: 0 / 0
10.04.2006, 12:40
    #33655582
winsky!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка таблицы
ХныкПри получении первой записи таблицы после сортировки возращается первое значение таблицы, как если бы она не была сортированна. Как получить первое значение в отсортированной таблице?
обращаться к первой строке не таблицы, а вью
предположительно, вы делаете:
Код: plaintext
DataRow firstRow = ds.Tables["YourTable"].Rows[ 0 ];
как надо бы по идее делать
Код: plaintext
DataRow firstRow2 = ds.Tables["YourTable"].DefaultView[ 0 ].Row;
...
Рейтинг: 0 / 0
10.04.2006, 13:11
    #33655700
Хнык
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сортировка таблицы
winsky! ХныкПри получении первой записи таблицы после сортировки возращается первое значение таблицы, как если бы она не была сортированна. Как получить первое значение в отсортированной таблице?
обращаться к первой строке не таблицы, а вью
предположительно, вы делаете:
Код: plaintext
DataRow firstRow = ds.Tables["YourTable"].Rows[ 0 ];
как надо бы по идее делать
Код: plaintext
DataRow firstRow2 = ds.Tables["YourTable"].DefaultView[ 0 ].Row;

Большое спасибо. Всё работает :)
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Сортировка таблицы / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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