水晶报表只能翻到第二页问题,求助!
我用水晶报表自带的翻页功能,可是翻到第二页就不能继续往下翻了,其他的如:第一页、最后一页、跳转指定页都没有问题,就是点翻页的>箭头,翻到第二页就不能翻往下翻了,我在网上查了好久,大概知道是因为传参的问题导致翻页问题,但我不知道如何改写我的代码来解决这个问题,请各位大侠帮帮忙~谢谢!我Default.aspx.cs的页面代码如下,因该就是在其中修改,请各位指教:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using CrystalDecisions.Shared;
using CrystalDecisions.CrystalReports.Engine;
using System.Data;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string strProvider = "Data Source=.;Initial Catalog=pubs;Integrated Security=True";
ReportDocument cr = new ReportDocument();
string rpLoc = AppDomain.CurrentDomain.BaseDirectory + @"CrystalReport1.rpt";
cr.Load(rpLoc);
DataSet ds = new DataSet();
SqlConnection MyConn = new SqlConnection(strProvider);
MyConn.Open();
string strSel = "Select * from Stores";
SqlDataAdapter MyAdapter = new SqlDataAdapter(strSel, MyConn);
MyAdapter.Fill(ds, "stores");
cr.SetDataSource(ds);
this.CrystalReportViewer1.ReportSource = cr;
}
}
//Default.aspx.cs 页代码结束~
再次,感谢~! --------------------编程问答-------------------- --------------------编程问答-------------------- 报什么错? --------------------编程问答-------------------- 个人感觉应该这样、你试验一下吧,水晶不是很熟悉
if(!isPostBack)
{
//写你的代码
}
mooddecode1980
在回复这个给你告诉版主了啊,我今天看见你一天都是这个
:)
------
帮顶 --------------------编程问答-------------------- if(!isPostBack)
{
//写你的代码
}
这个不行,我试过了,您可以试试看,就用我的代码改就可以了,我用的是vs2005自带的水晶报表。谢谢 --------------------编程问答-------------------- 我的报表也只能翻到第二页,其余一切正常,请教高手,如何解决?
是不是Crystal的一个Bug啊?
环境 VS2008, Crystal Report Basic for VS 2008 v10.5.3700.0
根本就不报错,就是翻到第二页,再翻就没用了 --------------------编程问答-------------------- 改成PAGE_INIT应该就可以
补充:.NET技术 , C#