Управление ReportViewer - проблема Высоты

Каково разрешение вашей текстуры изображения. Если оно слишком низкое, это может быть причиной странного появления в Unity.

30
задан Dan Appleyard 22 April 2009 в 19:04
поделиться

3 ответа

Задайте статическую высоту, достаточную для всей высоты отчета. Насколько я знаю, 100% не будет работать, потому что элемент управления ReportViewer по существу обернут одним большим тегом div .

8
ответ дан 27 November 2019 в 23:00
поделиться

Это проблема со стандартом XHTML 1.1. Измените тип документа вашей страницы на переходный, чтобы получить 100% работоспособность по высоте:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"/>

Или, если вы все еще боретесь, удалите его полностью.

3
ответ дан 27 November 2019 в 23:00
поделиться

Это способ, который я исправил, взгляните

<div style="Width:auto;"> 
<form id="form1" runat="server" style="width:100%; height:100%;">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <rsweb:ReportViewer ID="rptViewer" runat="server" Width="100%" Height="100%" AsyncRendering="False" SizeToReportContent="True">
    </rsweb:ReportViewer>
</form></div>

То, что делает магия, это AsyncRendering="False" SizeToReportContent="True" остальное - базовый HTML. Отчет будет отображаться в том виде, в нем он был разработан.

Там может быть какой-то дополнительный код, но посмотрите, работает ли он для вас.

Надеюсь, это поможет

69
ответ дан 27 November 2019 в 23:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: