我做了个GRIDVIEW,采用后台数据绑定,我想在没有数据绑定的时候,就能够显示GRIDVIEW中的头项,请问该怎么设定啊?

解决方案 »

  1.   

    判断后台数据是否为空,若为空调用以下方法就好啦    
        //GridView显示空行头
        public void BuildNoRecords(GridView gridView)
        {
            try
            {
                DataSet dataSet = new DataSet();
                DataTable table = new DataTable();
                dataSet.Tables.Add(table);
                if (dataSet.Tables[0].Rows.Count == 0)
                {
                    dataSet.Tables[0].Rows.Add(dataSet.Tables[0].NewRow());
                    gridView.DataSource = dataSet;
                    gridView.DataBind();
                }
            }
            catch (HttpException)
            {
               // Response.Redirect("../error.aspx");
            }
            catch (Exception ex)
            {
                Response.Write(ex.Message);
            }
        }
      

  2.   

    要记得在页面上设置这个GRIDVIEW的主键
      

  3.   

    多谢echojiji,我的意思是,初始化页面还没有绑定数据源的时候,GRIDVIEW的头就能够显示,可能我说得不够明白
      

  4.   

    你在gridview上面写个头部,然后gridview不要显示头部,这样不就行了吗
      

  5.   

     回复人:tornado379() ( 二级(初级)) 信誉:100  2006-12-11 14:42:33  得分:0

    你在gridview上面写个头部,然后gridview不要显示头部,这样不就行了吗xiang
    看不懂