Repeater在無資料記錄時顯示類似GridView空模板(EmptyDataTemplate)
方法就是在FooterTemplate加個Label並根據repeater.Items.Count判斷是否有記錄。關鍵程式碼如下:
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--><FooterTemplate>
<asp:Label ID="lblEmpty" Text="無記錄.." runat="server" Visible='>'>asp:Label>
FooterTemplate>
示例程式碼:
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--><FooterTemplate>
<asp:Label ID="lblEmpty" Text="無記錄.." runat="server" Visible='>'>asp:Label>
FooterTemplate>
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--><table class="r_line" cellpadding="3" cellspacing="1" width="100%">
<tr class="r_title">
<td>編號td>
tr>
<asp:Repeater ID="rptRecord" runat="server">
<ItemTemplate>
<tr style='background-color:>'>
<td><a href='Detail.aspx?PID=%>&did=#Eval("PID") %>'>#Eval("PID") %>a>td>
tr>
ItemTemplate>
<FooterTemplate>
<tr class="r_bg">
<td>
<asp:Label ID="lblEmpty" Text="無記錄.." runat="server" Visible='>'>asp:Label>
td>
tr>
FooterTemplate>
asp:Repeater>
table>
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
--><table class="r_line" cellpadding="3" cellspacing="1" width="100%">
<tr class="r_title">
<td>編號td>
tr>
<asp:Repeater ID="rptRecord" runat="server">
<ItemTemplate>
<tr style='background-color:>'>
<td><a href='Detail.aspx?PID=%>&did=#Eval("PID") %>'>#Eval("PID") %>a>td>
tr>
ItemTemplate>
<FooterTemplate>
<tr class="r_bg">
<td>
<asp:Label ID="lblEmpty" Text="無記錄.." runat="server" Visible='>'>asp:Label>
td>
tr>
FooterTemplate>
asp:Repeater>
table>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-617168/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何讓Gridview在沒有資料的時候顯示錶頭(asp.net)ViewASP.NET
- asp.net中Repeater中巢狀Repeater來顯示跟外層Repeater資料相關的其他資訊ASP.NET巢狀
- element table不顯示任何資料,無資料倒是顯示出無資料的了
- 顯示資料庫中所有表的記錄數資料庫
- 記錄DEV gridview獲取行列資料方法devView
- div顯示滾動條(類似合同閱讀)
- asp.net GridView列資料滑鼠移入顯示提示資訊ASP.NETView
- Silverlight DataGrid 資料繫結滑鼠移入到內容項時顯示類似ToolTip提示文字
- ping 多臺伺服器並在類似 top 的介面中顯示伺服器
- 利用ASP實現Oracle資料記錄的分頁顯示Oracle
- 易優實現釋出時間顯示類似幾小時前、幾天前的效果
- List作為GridView資料來源時,繫結模板列的例子View
- C# GridView 分頁顯示C#View
- 使用PagedDataSource類實現DataList和Repeater控制元件的分頁顯示 (轉)控制元件
- VB6初步實現在WINXP下類似WIN7顯示桌面的功能Win7
- JS時間軸效果(類似於qq空間時間軸效果)JS
- Swift 空資料介面顯示模組封裝實現Swift封裝
- thinkphp控制器變數在模板中顯示PHP變數
- 從資料在頁面顯示不解析
- 網站顯示無法連線資料庫網站資料庫
- 資料夾無法刪除顯示在另一程式中開啟
- 使用“業務資料目錄”功能在網站上顯示業務資料網站
- 顯示所有檔案和資料夾"失效 解決無法顯示所有檔案和資料夾
- PyQT5之PyQtGraph實時資料顯示QT
- 為什麼flexigrid無法顯示資料Flex
- 查詢表空間容量時顯示大小為空的問題
- 類似資料字典的幾個表
- IBM&Ponemon:資料顯示資料洩露事故成本平均每條記錄154美元IBM
- Gridview表頭(跨行、跨列)顯示樣式!View
- android 實現類似qq未讀訊息點選迴圈顯示Android
- vmware安裝或解除安裝時,顯示無法開啟登錄檔項
- 如何在請求資料時,顯示載入動畫動畫
- Android 解決ListView巢狀GridView、GridView顯示不正常的方法AndroidView巢狀
- number資料型別在查詢中的顯示資料型別
- 在dotnet core實現類似crontab的定時任務
- ORACLE建立資料庫時無法建立目錄Oracle資料庫
- GridView繫結資料與隱藏指定控制元件(模板列)View控制元件
- Ubuntu在頂端實時顯示網速Ubuntu