我的网格在网页上点击按钮时打开。 我试图从代码后面放置空格子meesage,如下面
grdHistoricalData.EmptyDataText = "No Data Found!";
从前端以及gridview属性下面:
EmptyDataText="No Records Found !"
但它仍未显示"No Data Found message"
if (ListOfData.Any())
{
grdHistoricalData.DataSource = ListOfData;
grdHistoricalData.DataBind();
}
else
{
grdHistoricalData.EmptyDataText = "No Data Found!";
}
请帮忙。
答案 0 :(得分:1)
将您的代码更改为以下..应该可以正常工作
的.aspx
<asp:GridView ID="grdHistoricalData" runat="server"
EmptyDataText="No Data Found!"></asp:GridView>
的.cs
if (ListOfData.Any())
{
grdHistoricalData.DataSource = ListOfData;
grdHistoricalData.DataBind();
}
else
{
// grdHistoricalData.EmptyDataText = "No Data Found!";
grdHistoricalData.DataSource = new DataTable();
grdHistoricalData.DataBind();
}