在C1GridView分页过程中重新绑定数据源(其中C1_F_Date1.Date、C1_F_Date2.Date是两个C1InputDate控件):
protected void C1GridView1_PageIndexChanging(object sender, C1.Web.Wijmo.Controls.C1GridView.C1GridViewPageEventArgs e)
{
this.C1GridView1.PageIndex = e.NewPageIndex;
C1GridView1.DataSource = BindGrid((DateTime)C1_F_Date1.Date, (DateTime)C1_F_Date2.Date);
C1GridView1.DataBind();
}
页面初始显示的时候是正常的,问题是在点击后面的分页(会自动执行 protected void Page_Load(object sender, EventArgs e)事件)时,在执行C1GridView1_PageIndexChanging事件时C1_F_Date1、C1_F_Date2这两个控件的Date的属性会变成null值,导致分页显示错误(实际上在网页上显示时是有日期值的),这个问题是什么原因,怎么解决呀?
|
|