Связывание данных C # с возможностью просмотра в DetailsView - PullRequest
3 голосов
/ 01 февраля 2012

Я пытаюсь привязать таблицу данных к подробному представлению, однако не все записи в таблице данных отображаются в подробном обзоре.

Например, моя таблица данных будет иметь 2 отдельные строки. При связывании с подробным представлением это позволяет мне просматривать страницы между 2 страницами, однако подробности на каждой странице идентичны и не отображают отдельные результаты, содержащиеся в таблице данных.

Я обязуюсь как таковой:

            DetailsView1.DataSource = dt;
            DetailsView1.DataBind();

Я не уверен, имеет ли это значение, но когда представление сведений сначала связывается, это делается с использованием DataSourceID для SQLDataSource.

РЕДАКТИРОВАТЬ: я обрабатываю событие pageindexchange.

Thanks.3

Ответы [ 2 ]

0 голосов
/ 01 февраля 2012

может потребоваться вызвать DataBind () в вашем событии подкачки после изменения страницы:

DetailsView1.PageIndex = e.NewPageIndex; 
DetailsView1.DataBind();
0 голосов
/ 01 февраля 2012

Вы должны реализовать событие Paging .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...