我有一个GridView,它具有可以触发emptydata模板的过滤器。然而,当这个显示时,我仍然可以看到我的gridview的轮廓。当数据不存在时,如何让Gridview消失?隐藏Gridview
1
A
回答
10
protected void GridView1_DataBound(object sender, EventArgs e)
{
if (this.GridView1.Rows.Count == 0)
this.GridView1.Visible = false;
}
0
3
<asp:Gridview id="gridview" ......
Visible='<%# ((ICollection)gridview.DataSource).Count == 0 ? false : true %>'>
0
只是要DataSource
NULL,并重新Bind()
的GridView
,它应该隐藏自己!
myGridView.DataSource = null;
myGridView.DataBind();
另外要小心使用.Visible
,因为以后找到它可能是不可能的。如果必须使用.Visible = false;
我建议使用myGridview.Attributes.Add("style","display:none");
相关问题
- 1. gridview隐藏列
- 2. 隐藏GridView ID列
- 3. GridView和隐藏域
- 4. Gridview上rowediting回发隐藏Gridview
- 5. GridView隐藏项目区域
- 6. 使用ItemTemplate隐藏GridView列
- 7. 隐藏多个Gridview行
- 8. 如何隐藏在GridView的
- 9. 如何隐藏在GridView
- 10. ASP.NET:在gridview中隐藏列
- 11. 在Gridview上隐藏Autogenerateselectbutton
- 12. 隐藏GridView的使用JavaScript
- 13. 在GridView中隐藏UserId
- 14. 在Gridview中隐藏行asp.net
- 15. 如何隐藏GridView Coumn [1]?
- 16. Gridview getChildAt隐藏字段
- 17. 隐藏GridView列使用LINQ
- 18. 隐藏/目标gridview Android
- 19. 在gridview中隐藏空行
- 20. 隐藏Gridview命令按钮
- 21. Master - Detail Gridview列隐藏Devexpress
- 22. DrawerLayout隐藏在GridView下方
- 23. 如何使一个隐藏的GridView
- 24. 隐藏的LinkButton在asp.net GridView控件
- 25. 在运行时隐藏GridView列
- 26. GridView在行删除事件后隐藏
- 27. 如何在AutoGenerateColumns =“true”时隐藏列GridView?
- 28. JavaScript的隐藏多个gridview的行
- 29. Android GridView隐藏我的按钮
- 30. 如何隐藏Telerik的GridView中的行?
我想什么是为被隐藏GridView的边界。 Databoud是做这件事的正确地点。谢谢 – Eric 2009-08-21 21:46:42