繁体   English   中英

如何在ASP .NET网页上“卸载” GridView?

[英]how do I “unload” a GridView on my ASP .NET web page?

当页面启动时,即使将GridView设置为“ visible”,我也无法看到它。

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

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

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

gridView1.DataSource = null;
gridView1.DataBind();

在页面加载中执行以下操作:

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

哦,在aspx中设置网格视图的empty属性时,请设置show header:

ShowHeaderWhenEmpty="true"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM