日期:2014-05-18  浏览次数:20467 次

如何显示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显示