网页类中的类成员为什么存不住?一按按钮就初始化了?
我是做的一个带水晶报表的网页,网页上按一个按钮就向水晶报表赋一个DataSet值,但是一按水晶报表上的翻页按钮,之前赋给的DataSet就丢了。所以要把这个DataSet存成类成员,但是还是不行,谁有什么好办法?
DataSet ds = null;
protected void Page_Load(object sender, EventArgs e)
{
RefreshCrystalReport();//更新水晶报表
}
protected void Button1_Click(object sender, EventArgs e)
{
a();//取得DataSet ds
RefreshCrystalReport();//更新水晶报表
}
private void RefreshCrystalReport()
{
if (ds != null)
{
//把ds赋给水晶报表
}else
{
//不显示
CrystalReportViewer1.Visible = false;
}
}