C# GridView-显示';0';为空数据集时的所有标题

C# GridView-显示';0';为空数据集时的所有标题,c#,asp.net,gridview,C#,Asp.net,Gridview,我正在使用GridView在ASP.NET中显示一些IFN操作。如果数据集为空,我需要它在gridview字段中显示0(只返回一行),当然还要显示标题。如何执行此操作?是将一个包含一行的虚拟数据集(所有零作为字段)绑定到包含零作为字段标签的网格。这是最好的方法。绑定网格并添加EmptyDataTemplate,如下所示: <asp:GridView ID="gridview1" runat="server" ShowFooter="true"> <Col

我正在使用GridView在ASP.NET中显示一些IFN操作。如果数据集为空,我需要它在gridview字段中显示0(只返回一行),当然还要显示标题。如何执行此操作?

是将一个包含一行的虚拟数据集(所有零作为字段)绑定到包含零作为字段标签的网格。这是最好的方法。

绑定网格并添加EmptyDataTemplate,如下所示:

<asp:GridView ID="gridview1" runat="server" ShowFooter="true">
            <Columns>
            <asp:BoundField DataField="id" HeaderText="ID field" />
            </Columns>
            <EmptyDataTemplate>put whatever you want in here</EmptyDataTemplate>
</asp:GridView>

你想放什么就放什么

在将数据集绑定到GridView之前,如何将空行添加到数据集?