2016-04-26 5 views
0

Unter einer Wiederholungskontrolle möchte ich eine Nachricht anzeigen, wie lange es dauerte, um den Datensatz für sie z. "1000 Dokumente in 0,2 Sekunden geladen".berechnen Ladezeit Wiederholungskontrolle

Wie kann ich das tun?

Die Anzahl der Elemente in der Liste ist einfach über getRowCount(). Aber wie bekomme ich die Zeit, um die Daten zu sammeln?

+0

verwenden Was die Daten der Wiederholungs Bindung? –

+0

ein Aufruf einer Methode in einer Java-Klasse –

Antwort

1

Sie können den Startwert in eine Bereichsvariable im BeforePageLoad-Ereignis einfügen und dann auf sie zugreifen, nachdem die Seite geladen wurde. Sie könnten

System.nanoTime 

für beide Werte

+0

ja, aber das ist die Zeit für die ganze Seite, nicht die Wiederholungskomponente. –

+0

@PatrickKwinten: Sie können das anfängliche nanoTime im Bereich in einer der dynamisch berechneten Eigenschaften des Wiederholungssteuerelements speichern. Zum Beispiel am Anfang des Codes für das berechnete Attribut 'Wert'. –