当页面启动时,即使设置为“可见”,我也看不到 GridView。
我只有在将数据加载到其中后才能看到它。
数据加载到其中后,如何“卸载”它?意思是,我怎样才能让它像绑定数据之前一样消失?
不确定我是否收到您的问题,但这样的事情会清空服务器端的网格
gridView1.DataSource = null;
gridView1.DataBind();
在页面加载时这样做:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
gridView1.DataSource = string.Empty;
gridView1.DataBind();
}
}
哦,在你的 aspx 中设置网格视图的空属性时显示标题:
ShowHeaderWhenEmpty="true"