ASP.NET 3.5 物件ListView 分頁亂跑問題
當DataSource寫在 .aspx 時顯示分頁功能一切正常,但將DataSource寫到 .CS程式端的時候就發生分頁錯亂的問題,追究原因出在PageLoad階段反應太慢,必須改到Page_PreRender即可解決此怪異問題
protected void Page_PreRender(object sender, EventArgs e)
{
//if (!IsPostBack)//不可以加這句
{
SqlDataSource sqlDataSource1 = new SqlDataSource();
sqlDataSource1.ConnectionString = ConfigurationManager.ConnectionStrings["SQLConnectionString1"].ToString();
sqlDataSource1.SelectCommand = "select * from 預存程序 ";
ListView1.DataSource = sqlDataSource1;
ListView1.DataBind();
}
}
留言
張貼留言
您好,我是 Lawrence,這裡是我的開發筆記的網誌,如果你對我的文章有任何疑問或者有錯誤的話,歡迎留言讓我知道。