1

我正在尝试制作一个小型 ASP.NET 应用程序,其中我有一个 GridView,其中的数据从数据库中访问。我还有一个 PagerTemplate,它具有允许我向数据库添加新记录的 LinkBut​​tons。但是,当表格为空时,我无法看到我的寻呼机控件,但如果表格中有一个条目,我没有问题。有什么方法可以让我始终显示 PagerTemplate。请是我的代码示例。

<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>

在此先感谢您的帮助。

4

1 回答 1

2

将 PagerTemplate 的内容添加到 EmptyDataTemplate 是一种解决方案..

于 2011-04-19T15:58:24.577 回答