DataPager ausblenden, wenn Pages = 1 ist

8

Wie kann ich den DataPager ausblenden, wenn nur eine Seite mit Daten vorhanden ist?

In den DataPager-Ereignissen habe ich ein asp:Button , wenn es angeklickt wird, erhält es Datensätze.

Manchmal gibt es nur einen Datensatz und ich muss den Pager ausblenden, wenn es einen Datensatz gibt.

Es könnte beim Postback gemacht werden, aber ich weiß nicht, welche Eigenschaft für die Seitenzahl ist.

    
ONYX 17.02.2012, 01:37
quelle

1 Antwort

15

Es gibt einen Blogartikel auf MSDN, der dieses Thema behandelt:

So blenden Sie ein DataPager-Steuerelement aus, wenn nur eine Seite mit Daten vorhanden ist

  

Eine Möglichkeit, dies zu erreichen, besteht darin, die Sichtbarkeit des Steuerelements zu ändern   für das DataBound-Ereignis des ListView-Steuerelements. Zum Beispiel:

%Vor%      

Im obigen Beispiel befindet sich der DataPager nicht in der ListView   Steuerung. Wenn Sie den DataPager innerhalb der LayoutTemplate platzieren, dann   Sie müssen den Code ein wenig optimieren, um das Steuerelement darin zu finden   Listenansicht. Zum Beispiel:

%Vor%
    
Vache 17.02.2012, 01:41
quelle

Tags und Links