如何获取 gridview的 分页符 ,使当前页的下标为某一具体的颜色  ,就是下面的  123456 的 分页符 , 显示第5 页时 ,使 5 的颜色和其它的颜色不同 , 如何 获取  5 的这个这个标识 

解决方案 »

  1.   

    追踪了半天终于追踪到了:protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.Pager)
            {
                ((TableCell)e.Row.Controls[0].Controls[0].Controls[0].Controls[this.GridView1.PageIndex]).Style.Add("color", "green");
            }
        }注意,这个代码只改当前页的数字颜色,只有当前页的cell里是text文本,其他分页符的cell里面系统分配的是linkbutton,如果要改那个颜色得另外写。我写的是"green",你要换别的颜色该这里,其他可以不动。
      

  2.   

    Controls[0].Controls[0].Controls[0].Controls[]佩服。