Compartir a través de


recalculateLayout (Método)

Vuelve a calcular el diseño de ReportViewer.

 $find(viewerId).recalculateLayout();

Comentarios

Si cambia el tamaño de ReportViewer debido a un cambio en su elemento contenedor, utilice este método para volver a calcular su diseño de modo que use más o menos espacio en la página web, dependiendo del cambio. Por ejemplo, si el control ReportViewer está configurado para rellenar una celda de una tabla, es posible que ReportViewer no cambie su tamaño automáticamente o que no lo haga de la manera correcta si cambia el tamaño de la celda de la tabla que lo contiene. Debe llamar a este método después de que se produzcan ese tipo de acciones. No es necesario que llame a este método si cambia el tamaño de la ventana del explorador.

Cuando la página web está realizando un postback o el control del lado cliente está cargando contenido, si se tiene acceso a los métodos o propiedades, se producirá una excepción con el mensaje: "Se están actualizando el informe o la página. Espere a que se complete la acción actual". Utilice la propiedad isLoading para comprobar si el informe o la página se está actualizando y si puede tener acceso a los métodos y propiedades.

Vea también

Referencia

ReportViewer (Clase)