代码如下,我想让报表在子页面中全屏显示,要怎么样改?高手指教。
<%@ Page Title="" Language="C#" MasterPageFile="~/Main.master" AutoEventWireup="true" CodeFile="frmDalayReport.aspx.cs" Inherits="frmDalayReport" %><%@ Register assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" namespace="CrystalDecisions.Web" tagprefix="CR" %><asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">
<style type="text/css">
.stylelab
{
font-size:10.5px;
vertical-align:middle;
text-align:center;
}
</style>
<style type="text/css">
.div
{
width:100%;
height:100%;
line-height:100%;
overflow:auto;
overflow:scroll;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
<script type="text/javascript" language="javascript" src="My97DatePicker/WdatePicker.js"></script> <div id="condition"
style="width:100%; height:6%; float:right; background-color:#E6EEEB; vertical-align:middle; padding-top: 4px;" >
请输入工号:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
开始日期:<asp:TextBox ID="txtBeginDate" runat="server" onclick="WdatePicker();"></asp:TextBox>
结束日期: <asp:TextBox ID="txtEndDate" runat="server" onclick="WdatePicker();"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="查询" onclick="Button1_Click" />
</div>
<div style="clear:both;background-color: #FF00FF"></div>
<div runat="server"
style="height:93%; width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;overflow:hidden;">
<!--<div id="result" runat="server"
style="width:100%; height:100%; background-color:#E6EEEB; vertical-align:middle; margin-top:4px;
">
-->
<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server"
GroupTreeImagesFolderUrl="" Height="940px"
ReportSourceID="crs" ToolbarImagesFolderUrl="" ToolPanelWidth="200px"
Width="1410px" HasCrystalLogo="False" oninit="CrystalReportViewer1_Init" Visible="false"/>
<CR:CrystalReportSource ID="crs" runat="server">
<Report FileName="Report\usp_DalayReoprt.rpt">
</Report>
</CR:CrystalReportSource>
<iframe id="Report" runat="server" src="Include/frmDalayReport.aspx" scrolling="auto" height="100%" width="100%"></iframe>
<!--</div>-->
</div>
<div runat="server" style="clear:both">
</div>
</asp:Content>
<%@ Page Title="" Language="C#" MasterPageFile="~/Main.master" AutoEventWireup="true" CodeFile="frmDalayReport.aspx.cs" Inherits="frmDalayReport" %><%@ Register assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" namespace="CrystalDecisions.Web" tagprefix="CR" %><asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">
<style type="text/css">
.stylelab
{
font-size:10.5px;
vertical-align:middle;
text-align:center;
}
</style>
<style type="text/css">
.div
{
width:100%;
height:100%;
line-height:100%;
overflow:auto;
overflow:scroll;
}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
<script type="text/javascript" language="javascript" src="My97DatePicker/WdatePicker.js"></script> <div id="condition"
style="width:100%; height:6%; float:right; background-color:#E6EEEB; vertical-align:middle; padding-top: 4px;" >
请输入工号:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
开始日期:<asp:TextBox ID="txtBeginDate" runat="server" onclick="WdatePicker();"></asp:TextBox>
结束日期: <asp:TextBox ID="txtEndDate" runat="server" onclick="WdatePicker();"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="查询" onclick="Button1_Click" />
</div>
<div style="clear:both;background-color: #FF00FF"></div>
<div runat="server"
style="height:93%; width:100%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;overflow:hidden;">
<!--<div id="result" runat="server"
style="width:100%; height:100%; background-color:#E6EEEB; vertical-align:middle; margin-top:4px;
">
-->
<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server"
GroupTreeImagesFolderUrl="" Height="940px"
ReportSourceID="crs" ToolbarImagesFolderUrl="" ToolPanelWidth="200px"
Width="1410px" HasCrystalLogo="False" oninit="CrystalReportViewer1_Init" Visible="false"/>
<CR:CrystalReportSource ID="crs" runat="server">
<Report FileName="Report\usp_DalayReoprt.rpt">
</Report>
</CR:CrystalReportSource>
<iframe id="Report" runat="server" src="Include/frmDalayReport.aspx" scrolling="auto" height="100%" width="100%"></iframe>
<!--</div>-->
</div>
<div runat="server" style="clear:both">
</div>
</asp:Content>
通过js来控制子画面的大小
js获取大小你看下下面这个说明吧
http://www.cnblogs.com/lf6112/archive/2011/07/26/2117348.html