.net Repeaterデータがない場合「no result」を表示する高速解決方法


RepeaterデフォルトではEmptyTemplateはありませんカスタムコントロールを試してdatabindを書き直してみましたが、何気なく外国人のブログから無敵に近い方法を見つけました.
<asp:Repeater ID="RptrA" runat="server">   
  
<ItemTemplate>   
  
<!-- Add your Item Template Here -->   
  
</ItemTemplate>   
  
<FooterTemplate>   
  
<asp:Label ID="lblEmpty"  
  
Text="no result" runat="server"  
  
Visible='<%#bool.Parse((RptrA.Items.Count==0).ToString())%>'>   
  
</asp:Label>   
  
</FooterTemplate>   
  
</asp:Repeater>