Перенаправление на указанную страницу в виде сетки в asp.net - PullRequest
0 голосов
/ 05 февраля 2010

В моем приложении у меня есть сетка, в которой хранятся и выводятся детали контейнеров.

В этом окне сетки много контейнеров, скажем, более 150 контейнеров. Я реализовал пейджинг для этого gridview, так как он содержит много записей. Но пользователю сложно перейти на каждую страницу и найти один конкретный контейнер. Так что я хочу для этого вариант поиска.

Мне нужно ввести номер контейнера в текстовое поле, и когда я нажимаю кнопку, он должен перенаправить на ту конкретную страницу в виде сетки, где существует этот конкретный номер контейнера.

Что для этого нужно сделать? Мне нужен точный код. Пожалуйста, помогите.

Ответы [ 2 ]

1 голос
/ 05 февраля 2010

это перенесет ваш обзор на страницу № 4: gridView1.PageIndex = 4

0 голосов
/ 05 февраля 2010

Извините, у меня нет точного ответа на ваш вопрос ... но есть предложение ...

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

Редактировать: Просто если вы хотите придерживаться своей ... вам может понадобиться сначала вычислить страницу, на которой может быть конкретная запись, а затем установить свойство pageindex Gridview для этой страницы. (как упомянул Дэвид)

...