Как я могу добавить больше полей в просмотрщике документов?

У меня есть отчет, и это код моей html-страницы:

@Html.DevExpress().DocumentViewer(settings =>{
    // The following settings are required for a Report Viewer.
    settings.Name = "documentViewer1";
    settings.Report = (Misteryshopper.Reports.ResumenProyecto)ViewData["Report"];
    // Callback and export route values specify corresponding controllers and their actions.
    // These settings are required as well.    

    settings.CallbackRouteValues = new { Controller = "Report", Action = "ProyectDocumentViewerPartial" };
    settings.ExportRouteValues = new { Controller = "Report", Action = "ProyectExportDocumentViewer", ReportName = ReportName };
    // Parameters

    settings.SettingsReportViewer.EnableRequestParameters = false;
    settings.SettingsSplitter.SidePaneVisible = false;  

    }).GetHtml()

Проблема в том, что в браузере я правильно вижу свой отчетный документ, но не могу правильно увидеть границы моего отчета, я прикрепил изображение для просмотра.

Есть ли способ увеличить поля в средстве просмотра документов?

Я должен подчеркнуть, что когда я печатаю свой отчет, он кажется хорошим, проблема только в просмотрщике документов предварительного просмотра.


person Community    schedule 28.09.2015    source источник


Ответы (1)


Вы должны добавить только эту строку в свой код:

settings.SettingsReportViewer.EnableMargins= true;

@Html.DevExpress().DocumentViewer(settings =>{
// The following settings are required for a Report Viewer.
settings.Name = "documentViewer1";
settings.Report = (Misteryshopper.Reports.ResumenProyecto)ViewData["Report"];
// Callback and export route values specify corresponding controllers and their actions.
// These settings are required as well.    

settings.CallbackRouteValues = new { Controller = "Report", Action = "ProyectDocumentViewerPartial" };
settings.ExportRouteValues = new { Controller = "Report", Action = "ProyectExportDocumentViewer", ReportName = ReportName };
// Parameters

settings.SettingsReportViewer.EnableRequestParameters = false;
settings.SettingsSplitter.SidePaneVisible = false; 

// YOU HAVE TO ADD THIS LINE ...... 
    settings.SettingsReportViewer.EnableMargins = true; 

    }).GetHtml()
person Esraa_92    schedule 28.09.2015