GridView如何清空表格数据

来源:互联网 发布:mac怎么发qq文件 编辑:程序博客网 时间:2024/06/09 13:39

对于GridView怎么清空表格数据,  我们可以通过这样的一个思路:

通常我们是通过DataSet来进行绑定数据到GridView中的,那么我们在清空的时候,就可以考虑数据集的内容清空,在重新绑定,就没有了表格数据了。具体步骤如下:

(1)((DataSet)ViewState["Gv"]).Tables[0].Rows.Clear();   //清空数据集  (DataSet)ViewState["Gv"]表示数据集ds:DataSet ds =new DataSet();

(2)然后绑定显示:

 protected void GridView1_bind()
        {

            if ((DataSet)ViewState["GridView1"] != null && ((DataSet)ViewState["GridView1"]).Tables[0].Rows.Count > 0)
            {
                GV_file.DataSource = ViewState["GridView1"];
                GV_file.DataBind();
                Panel1.Visible = true;
            }
            else
            {
                GV_file.DataSource = null;
                GV_file.DataBind();
                Panel1.Visible = false
;//隐藏了Panel面板
            }
        }