powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как спозиционироваться на добавленную строку в GridView, при условии что задана сортировка
5 сообщений из 5, страница 1 из 1
Как спозиционироваться на добавленную строку в GridView, при условии что задана сортировка
    #37704203
hstas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как спозиционироваться на добавленную строку в GridView, при условии что у гриды задана сортировка и у включен Paging?

Байндинг данных к гриде, сделан через ObjectDataSource.

Спасибо
...
Рейтинг: 0 / 0
Как спозиционироваться на добавленную строку в GridView, при условии что задана сортировка
    #37704317
.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.
Гость
никак
...
Рейтинг: 0 / 0
Как спозиционироваться на добавленную строку в GridView, при условии что задана сортировка
    #37704393
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. как самое простое - ручками сменить пейджинг, предварительно расчитав, на какой странице должен выводиться добавленный элемент :)

2. можно не ребиндить грид, а яваскриприком добавить строчку в таблицу, но при переходе и возврате на предыдущую страницу строка вероятно пропадет
...
Рейтинг: 0 / 0
Как спозиционироваться на добавленную строку в GridView, при условии что задана сортировка
    #37705030
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3. Сделать карточку элемента и редиректиться на неё. Карточка подразумевает под собой продолжение работы с элементом.
4. Осознать, действительно ли это так нужно в вебе. При осознании этой действительности - забить на "задачу".
...
Рейтинг: 0 / 0
Как спозиционироваться на добавленную строку в GridView, при условии что задана сортировка
    #37706094
hstas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал так: взял DataView у ObjectDataSource, отсортировал его, так же как отсортированы данные в GridView.
В отсортированном списке нахожу позицию новой строки (ID ее я знаю), ну дальше просто

Код: c#
1.
2.
gridView.PageIndex = iPos / gridView.PageSize;
gridView.SelectedIndex = iPos - gridView.PageSize * gridView.PageIndex;
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как спозиционироваться на добавленную строку в GridView, при условии что задана сортировка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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