protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ViewState["textname"] = ""; ViewState["sum"] = 0; } if (Convert.ToInt32(ViewState["sum"].ToString()) > 1) { SeachData(Convert.ToInt32(ViewState["sum"].ToString())); } } private void SeachData(int sum) { this.PlaceHolder1.Controls.Clear(); double index = sum / 10; if (index > 10) { for (int i = 1; i <= 10; i++) { LinkButton lb = new LinkButton(); lb.Text = String.Format("{0}", i); lb.Click += new EventHandler(lb_Click); this.PlaceHolder1.Controls.Add(lb); } } else { for (int i =1; i <= index; i++) { LinkButton lb = new LinkButton(); lb.Text = String.Format("{0}",i); lb.Click+=new EventHandler(lb_Click); this.PlaceHolder1.Controls.Add(lb); } } } #region 點擊事件 void lb_Click(object sender, EventArgs e) { LinkButton lb = (LinkButton)sender; string str = lb.Text; int index = Convert.ToInt32(lb.Text);//獲取當(dāng)前點擊的頁數(shù) } #endregion
1 回答

婷婷同學(xué)_
TA貢獻1844條經(jīng)驗 獲得超8個贊
if (Convert.ToInt32(ViewState["sum"].ToString()) > 1)
{
SeachData(Convert.ToInt32(ViewState["sum"].ToString()));
}
這里事件被重新綁定了
- 1 回答
- 0 關(guān)注
- 678 瀏覽
添加回答
舉報
0/150
提交
取消