首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么显示GridView的表头,在没有记录的情况下

2011-12-17 
如何显示GridView的表头,在没有记录的情况下?如果GridView没有和数据绑定,那么页面就不显示表头,怎样让它

如何显示GridView的表头,在没有记录的情况下?
如果GridView没有和数据绑定,那么页面就不显示表头,怎样让它显示呢?   (表头事先已经设计好了)

[解决办法]
编辑模板EmptyDataTemplate

然后在里面编辑所想看到的效果,比如下面代码

<EmptyDataTemplate>
<br />
<table width= "100% " border= "0 " cellpadding= "0 " cellspacing= "1 " bgcolor= "#CCCCCC ">
<tr>
<td class= "td2 "> 序号 </td>
<td class= "td2 "> 接收者 </td>
<td class= "td2 "> 类型 </td>
<td class= "td2 "> 发送时间 </td>
<td class= "td2 "> 查看 </td>
<td class= "td2 "> 重发 </td>
<td class= "td2 "> 转发 </td>
</tr>
<tr>
<td colspan= "7 " class= "td2 " align= "center "> 无 数 据! </td>
</tr>
</table>
<br />
</EmptyDataTemplate>
[解决办法]
做一个和头一样的table,放在
<EmptyDataTemplate>
<table> <tr> <td> </td> </tr> </table>
</EmptyDataTemplate>
或者
做个假table,GridView有值时,table不现实,GridView没值时,table显示

热点排行