081229没有数据时显示列名的方法:即增加一空行
http://www.evget.com/zh-CN/Info/ReadInfo.aspx?id=7233
- if (dt.Rows.Count > 0)
- return dt;
- else
- {
- dt.Rows.Add(dt.NewRow());
- return dt;
- }
实例一:
前台:
- <%@ Page Language="C#" AutoEventWireup="true" CodeFile="stu_GridView.aspx.cs" Inherits="stu_GridView" %>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" >
- <head runat="server">
- <title>无标题页</title>
- </head>
- <body>
- <form id="form1" runat="server">
- <div>
- <asp:GridView ID="gv" runat="server" AutoGenerateColumns="false" >
- <Columns>
- <asp:BoundField HeaderText="编号" DataField="id" />
- <asp:HyperLinkField DataTextField="name" Text="姓名" DataNavigateUrlFields="id" DataNavigateUrlFormatString="default.aspx?{0}" />
- <asp:BoundField HeaderText="时间" DataField="date"