如何在网格视图中隐藏空列

时间:2012-07-30 08:30:09

标签: c# asp.net

使用C#& asp.net

如果表中没有数据,gridview显示一行(它是空的)

我想隐藏gridview空行。

如何做到这一点。

3 个答案:

答案 0 :(得分:2)

尝试使用此代码

gridview.Visible =  (yourDataTable.Rows.Count > 0) ;

答案 1 :(得分:1)

您可以使用GridView的以下属性。

<强> EmptyDataRowStyle 获取对TableItemStyle对象的引用,该对象使您能够设置将GridView控件绑定到不包含任何记录的数据源时呈现的空数据行的外观。

<强> EmptyDataTemplate 获取或设置当GridView控件绑定到不包含任何记录的数据源时呈现的空数据行的用户定义内容。

<强> EmptyDataText 获取或设置当GridView控件绑定到不包含任何记录的数据源时呈现的空数据行中显示的文本。

答案 2 :(得分:0)

你可以用这个:

yourDataGrid.Rows[0].Visible = false;