2011-04-19 30 views
1

我想要制作一个小型ASP.NET应用程序,其中有一个GridView,数据从数据库访问。我也有一个具有LinkBut​​tons的PagerTemplate,它允许我将新记录添加到数据库中。但是,当表格为空时,我无法看到我的传呼机控件,但如果表中有单个条目,则不存在任何问题。有什么方法可以始终显示PagerTemplate。请提供我的代码示例。PagerTemplate不显示何时ASP中的GridView为空

<asp:GridView ID="gvResults" runat="server" PageSize="10" AutoGenerateColumns="false" 
       CssClass="tablestyle" AllowPaging="true" ShowHeaderWhenEmpty="true"> 
       <AlternatingRowStyle CssClass="altrowstyle" /> 
       <HeaderStyle CssClass="headerstyle" /> 
       <RowStyle CssClass="rowstyle" /> 
     ... 
<PagerTemplate> 
<div class="pagers"> 
    <table class="pagerTable"> 
     <tr> 
      <td align="left"> 
       <asp:LinkButton ID="btnInsertMediaRate" runat="server" Text="Add New" OnClick="btnNewMediaRate_Click"></asp:LinkButton> 
      </td> 
     </tr> 
    </table> 
</div> 
</PagerTemplate> 
</asp:GridView> 

在此先感谢您的帮助。

回答

2

添加PagerTemplate到了EmptyDataTemplate的内容是一个解决方案..

+0

我从PagerTemplate到了EmptyDataTemplate复制的内容和它的工作。谢谢你的帮助。 – Seb 2011-04-19 19:21:03

相关问题