無障礙空間 a plus
01
02
protected void GridView1_DataBound(object sender, EventArgs e)
03
{
04
if (this.GridView1.Rows.Count > 0)
05
{
06
GridViewRow pagerRow = this.GridView1.BottomPagerRow; // 主要是這取得 pager row
07
//Label lbl = pagerRow.FindControl("lblTotalPage") as Label;
08
((TextBox)pagerRow.FindControl("txtPage")).Text = now_page.Value;
09
((Label)pagerRow.FindControl("lblTotalPage")).Text = total_page.Value;
10
((Label)pagerRow.FindControl("lblTotalCount")).Text = total_count.Value;
11
12
if (now_page.Value == "1")
13
{
14
((Button)pagerRow.FindControl("lnkFirst")).Enabled = false;
15
((Button)pagerRow.FindControl("lnkPre")).Enabled = false;
16
}
17
else
18
{
19
((Button)pagerRow.FindControl("lnkFirst")).Enabled = true;
20
((Button)pagerRow.FindControl("lnkPre")).Enabled = true;
21
}
22
23
if (now_page.Value == total_page.Value)
24
{
25
((Button)pagerRow.FindControl("lnkLast")).Enabled = false;
26
((Button)pagerRow.FindControl("lnkNext")).Enabled = false;
27
}
28
else
29
{
30
((Button)pagerRow.FindControl("lnkLast")).Enabled = true;
31
((Button)pagerRow.FindControl("lnkNext")).Enabled = true;
32
}
33
}
34
}