使用C#& asp.net
如果表中没有数据,gridview显示一行(它是空的)
我想隐藏gridview空行。
如何做到这一点。
答案 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;