对于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面板
}
}