2013-04-03 55 views
1

我已經搜索並經歷了許多網站,但沒有得到解決問題的辦法。ASP.NET C#Reportviewer高度問題

我在我的asp.net頁面中有報表查看器。我希望報表查看器在整個頁面中可見。 我試圖指定高度,但它不適合我鍛鍊。

enter image description here

我想在整頁大小來顯示該控件。向我展示一些指導行以設置此控件的高度。

這是我的代碼。

<%@ Page Title="" Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" 
    Inherits="SiteManager_Default" %> 

<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
    Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %> 
<html> 
<head></head> 
<body> 
    <form runat="server"> 
    <asp:ScriptManager runat="server"> 
    </asp:ScriptManager> 
    <rsweb:ReportViewer ID="ReportViewer1" runat="server" Visible="true" AsyncRendering="false" 
     SizeToReportContent="true" /> 
    <script type="text/javascript"> 
     $(document).ready(function() { $('#<%=ReportViewer1.ClientID%>_fixedTable').css('width', '100%'); }); 
    </script> 
    </form> 
</body> 
</html> 

回答

2

這是我與2010年的ReportViewer和jQuery(有點像黑客使用,但它工作;-)

<rsweb:ReportViewer runat="server" ID="rv1" Visible="true" AsyncRendering="false" SizeToReportContent="true" /> 

然後

<script> 
    $(document).ready(function(){$('#<%=rv1.ClientID%>_fixedTable').css('width','100%');}); 
</script> 

希望這會有所幫助; -

+0

Doest爲我工作:( –

+0

更新我的問題與我的代碼。請看看並指出我需要做什麼......謝謝。 –

+0

嗨這工作後一些修復..我的報告期待參數,如果我不suppy它frm asp.net頁它不會顯示我的報告..我提供的參數,現在它工作正常..謝謝。 –

0
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" 

ProcessingMode="Remote" Width="100%" Hieght="100%" CssClass="fullheight"> 

嘗試......

+0

這給出了完整的widht,但它不影響高度..問題保持不變。:(:(其他方式? –

+0

設置高度= 100% –