我有這樣的代碼在一個gridviewEmptyDataText和EmptyDataTemplate在asp.net
<asp:GridView ID="ReconcileGridView" runat="server" EmptyDataText="Please Select Transaction Month And Date" AutoGenerateSelectButton="True"
BackColor="White" BorderColor="#4A3C8C" BorderWidth="3px" GridLines="Both" BorderStyle="Solid"
CellPadding="3" AllowPaging="True" OnPageIndexChanging="ReconcileGridView_PageIndexChanging"
OnRowDataBound="ReconcileGridView_RowDataBound" OnSelectedIndexChanged="ReconcileGridView_SelectedIndexChanged">
<RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
<FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
<PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
<SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
<HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
<AlternatingRowStyle BackColor="#F7F7F7" />
<EmptyDataTemplate>
<center>
No Record Found
</center>
</EmptyDataTemplate>
</asp:GridView>
的問題是在頁面加載,我想這個詞請選擇交易月份和日期出現,當用戶輸入交易月份和日期,並且沒有檢索到數據 沒有找到記錄應該顯示,我該怎麼做?在上面的代碼上只有沒有記錄發現顯示,我Databind空數據頁面加載,使這些消息出現。
請幫助做到這一點。
的** ** EmptyDataText屬性和** ** EmptyDataTemplate是替代做同樣的事情:顯示消息時綁定到該控件的數據源不包含任何記錄。所以,在你的情況下,一個簡單地覆蓋另一個。 – tatigo