Microsoft.Reporting.WebFormsClient.ReportViewer.recalculateLayout-Methode

Berechnet das Layout für ReportViewer neu.

Syntax

$find(viewerId).recalculateLayout();

Hinweise

Wenn sich die Größe des ReportViewer aufgrund einer Änderung des darin enthaltenen Elements ändert, können Sie mit dieser Methode das neue Layout berechnen, sodass entsprechend der Änderung mehr oder weniger Platz auf der Webseite verwendet wird. Wenn das ReportViewer-Steuerelement beispielsweise zum Auffüllen einer Tabellenzelle konfiguriert wird, erfolgt bei einer Größenänderung der entsprechenden Tabellenzelle möglicherweise keine korrekte automatische Größenanpassung für ReportViewer. Rufen Sie diese Methode nach Aktionen dieser Art auf. Bei Änderung der Browserfenstergröße müssen Sie diese Methode nicht aufrufen.

Wenn die Webseite ein Postback ausführt oder das clientseitige Steuerelement Inhalt lädt, löst das Zugreifen auf die Methoden oder Eigenschaften eine Ausnahme mit der folgenden Meldung aus: "Der Bericht oder die Seite wird aktualisiert. Warten Sie, bis die aktuelle Aktion abgeschlossen ist." Verwenden Sie die isLoading-Eigenschaft, um zu überprüfen, ob der Bericht oder die Seite aktualisiert wird und ob Sie auf die Methoden und Eigenschaften zugreifen können.

Siehe auch

Verweis

Microsoft.Reporting.WebFormsClient.ReportViewer-Klasse