1 .前言
当对 GridView 控件进行数据绑定时,如果绑定的记录为空,网页上就不显示 GridView ,造成页面部分空白,页面布局结构也受影响。下面讨论的方法可以让 GridView 在没有数据记录的时候显示表的字段结构和显示提示信息。
2 .数据
为了让 GridView 显示数据,在数据库中建立表 temple ,其字段如下:
temple 表示庙宇,它的字段有:
temple_id int
temple_name varchar(50)
location varchar(50)
build_date datetime
temple 的数据为:
temple_id |
temple_name |
location |
build_time |
1 |
少林寺 |
河南省登封市嵩山 |
1900-2-2 0:00 :00 |
2 |
大杰寺 |
五龙山 |
1933-2-3 3:03 :03 |
3 |
法源寺 |
宣武门外教子胡同南端东侧 |
1941-2-3 5:04 :03 |
4 |
广济寺 |
阜成门内大街东口 |
1950-3-3 3:03 :03 |
5 |
碧云寺 |
香山东麓 |
1963-3-3 3:03 :03 |
3 .页面
建立一个 asp.net 网站工程,在页面中添加 GridView 和几个按钮,代码如下所示:
<% @ Page Language ="C#" AutoEventWireup ="true" CodeFile ="Default.aspx.cs" Inherits ="_Default" %>
<! 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 > GridView 绑定记录为空显示表头测试</ title >
</ head >
< body >