【发布时间】:2015-11-07 15:43:32
【问题描述】:
我正在使用ReportViewer for MVC 在我的 MVC 应用程序的视图中显示报告。
如何设置此控件的宽度?
我已将宽度设置为 100%,但它不起作用,如此屏幕截图所示。
在我看来,我使用:
<div>
@Html.ReportViewer(ViewBag.ReportViewer as Microsoft.Reporting.WebForms.ReportViewer, new { scrolling = "yes", width = "100%" })
</div>
而aspx页面是:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body style="margin: 0px; padding: 0px;width:100%;">
<form id="form1" runat="server">
<div style="width:100%">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Assembly="ReportViewerForMvc" Name="ReportViewerForMvc.Scripts.PostMessage.js" />
</Scripts>
</asp:ScriptManager>
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Width="100%" Height="600px"></rsweb:ReportViewer>
</div>
</form>
</body>
【问题讨论】:
-
@johan 用代码更新了问题。
标签: c# asp.net-mvc-4 reportviewer