crystalreportviewer  在Page_Load中读一个报表文档显示就是第一次打开页面,页面上就显示 数据  ,现在是 打开页面  crystalreportviewer  控件 
只显示一点点(只显示个左上角)  其它部分都是空白 看不到
如果在页面上  放个按钮  点击按钮触发事件 在事件中 给 crystalreportviewer  绑定值就显示正常Page_Load  和  按钮事件中 绑定数据用的语句都是一样的,不知道什么原因?麻烦大家帮我看看?谢谢!
代码:        protected void Page_Load(object sender, EventArgs e)
        {
            SNDGoodsTypeFacade biz = new SNDGoodsTypeFacade();
            myds = biz.GetDataSource();
            BindReport(myds);
        }  protected void Button1_Click(object sender, EventArgs e)
        {
            SNDGoodsTypeFacade biz = new SNDGoodsTypeFacade();
            myds = biz.GetDataSource();
            BindReport(myds);
        }
        private void BindReport(DataSet myds)
        {
            ReportDocument CustomerReport = new ReportDocument();
            string reportPath = MapPath(TemplateSourceDirectory) + "\\Rep_GoodsAmount.rpt";
            CustomerReport.Load(reportPath);
            if (myds != null)
                CustomerReport.SetDataSource(myds.Tables[0]);
            MyReport.ReportSource = CustomerReport;
        }