GridView控件当中的第一列的Visable我设为false为什么分页也不见了呢? 如何解决?
代码如下:    protected void GridView_RowDataBound(object sender, GridViewRowEventArgs e)
    {       
        DetailsView dv = new DetailsView();
        if (e.Row.RowType.Equals(DataControlRowType.DataRow))
        {
            dv = (DetailsView)(e.Row.FindControl("DetailsView1"));
             dvView.RowFilter = "Pro_NO = '" + ((DataRowView)(e.Row.DataItem))["Pro_NO"].ToString() +"'";
            dv.DataSource = dvView;
            dv.DataBind();
        }
        e.Row.Cells[0].Visible = false;//此处设置为不显示第一列,可是分页的那个上一页,下一页的也没有了,该如何解决?
    }

解决方案 »

  1.   

    判断一下e.Row.RowTypeDataGridRowType.DataRow  GridView 控件中的一个数据行。 
    DataGridRowType.Footer  GridView 控件中的脚注行。 
    DataGridRowType.Header  GridView 控件中的标头行。 
    DataGridRowType.NullRow  GridView 控件中的空行。 
    DataGridRowType.Pager  GridView 控件中的一个页导航行。 
    DataGridRowType.Separator  GridView 控件中的一个分隔符行。
     
      

  2.   

    to antiking(Q狼E行-吹雪留香一点红,孤城寻欢花满楼)还是要想知道原因啊.........
      

  3.   

    to fengfangfang() :能具体点吗?