Связывание данных C# с возможностью просмотра в DetailsView

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

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

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

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

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

РЕДАКТИРОВАТЬ: Я обрабатываю событие обмена страниц.

Thanks.3

2 ответа

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

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

DetailsView1.PageIndex = e.NewPageIndex; 
DetailsView1.DataBind();
Другие вопросы по тегам