1

当页面启动时,即使设置为“可见”,我也看不到 GridView。

我只有在将数据加载到其中后才能看到它。

数据加载到其中后,如何“卸载”它?意思是,我怎样才能让它像绑定数据之前一样消失?

4

2 回答 2

4

不确定我是否收到您的问题,但这样的事情会清空服务器端的网格

gridView1.DataSource = null;
gridView1.DataBind();
于 2013-06-18T21:16:16.247 回答
1

在页面加载时这样做:

protected void Page_Load(object sender, EventArgs e)
{
        if (!IsPostBack)
        {
            gridView1.DataSource = string.Empty;
            gridView1.DataBind();
        }
}

哦,在你的 aspx 中设置网格视图的空属性时显示标题:

ShowHeaderWhenEmpty="true"
于 2013-06-18T21:18:46.453 回答