Asp.net mvc 如何在documentviewer中添加更多边距?

Asp.net mvc 如何在documentviewer中添加更多边距?,asp.net-mvc,xtrareport,devexpress-mvc,Asp.net Mvc,Xtrareport,Devexpress Mvc,我有一份报告,这是我的html页面的代码: @Html.DevExpress().DocumentViewer(settings =>{ // The following settings are required for a Report Viewer. settings.Name = "documentViewer1"; settings.Report = (Misteryshopper.Reports.ResumenProyecto)ViewData["Rep

我有一份报告,这是我的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()
问题是,在浏览器中,我正确地看到了我的报告文档,但我无法正确地看到报告的边框,我为视图附加了一个图像

有没有办法在文档查看器中增加边距

我必须强调的是,当我打印我的报告时,它看起来很好
问题只出现在预览文档查看器中。

您只需在代码中添加以下行:

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()