Microsoft.Reporting.WebFormsClient.ReportViewer.recalculateLayout 方法
重新計算 ReportViewer 的配置。
語法
$find(viewerId).recalculateLayout();
備註
如果 ReportViewer 的大小因其包含項目變更而變更,請使用這個方法重新計算控制項配置,以根據變更來使用網頁上的更多或更少空間。例如,如果 ReportViewer 控制項設定為填滿資料表資料格,當包含資料表資料格的大小變更時,ReportViewer 可能不會自動調整大小。在這類動作之後,您應該呼叫這個方法。如果瀏覽器視窗大小變更,則不需要呼叫這個方法。
當網頁正在執行回傳或用戶端控制項正在載入內容時,存取方法或屬性會導致例外狀況並且顯示下列訊息:「報表或網頁正在更新。請等候目前動作完成。」請使用 isLoading 屬性檢查報表或網頁是否正在更新以及您是否可以存取方法和屬性。