如何保留GridView的表头一直可见 我设置好GridView的表头了,有数据源的时候GridView可以的表头和内容可以看见,但是当GridView没有数据源的时候,整个GridView都看不见了,怎么设置才可以让GridView当没有数据源的时候,那表头也可以看得到,不会消失呢?即保留那GridView的表头一直可见? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 gridview没有数据显示表头 可以用JS控制,弄一个HTML的表头,替换使用,当无数据的时候显示,当有数据的时候隐藏 在Page_Load()事件中绑定即可。 这样子的话,你可以自定义个,为空值时候显示的样式。 <EmptyDataTemplate> </EmptyDataTemplate>在这模块里面定义为空值的时候显示的内容! 那你就像datalist里一样,自己画一个表头,在gridview里添加一个模板列,在编辑模板列,用table做个头 <EmptyDataTemplate><td nowrap align="center">标题</td><TD noWrap align="center">类型</TD><td nowrap align="center">操作</td></EmptyDataTemplate><EmptyDataRowStyle CssClass="gridheader" /> EmptyDataText="暂没有数据" EmptyDataRowStyle-HorizontalAlign="center" EmptyDataRowStyle-Font-Bold="true" 以前项目里有做过类似的事情,思路是继承GridView写个自定义控件。然后在render事件里每次都把表头render出来。具体写的时候有些小细节要处理。事件长了点,忘记了。你可以这么参考着去写。是一定能做出来的。 1.用JS 写个层 固定在那里2.自己在gridview上面写个table 把gridview的表头隐藏掉。3.在EmptyDataTemplate里面自己写个表头。 一列数的规则如下: 1、1、2、3、5、8、13递归方法 求出30位数 SQL索引的正确使用方法 <% %>内联,找不到定义??? 关于ASP.NET中MessageBox的问题 asp.net web.config 如何在gridview每行记录下面新增一行,并在这行里嵌套一个iframe? 使用ajax时 回发或回调参数无效 怎么办 asp与ASP.net 以下的连接 mdb 数据库的连接字串怎么写呀 程序中是否可以清除IE的临时文件?在线等候。 无组件,文件怎样远程传到另外一台服务器上 JS取GRIDVIEW的直
<td nowrap align="center">标题</td>
<TD noWrap align="center">类型</TD>
<td nowrap align="center">操作</td>
</EmptyDataTemplate>
<EmptyDataRowStyle CssClass="gridheader" /> EmptyDataText="暂没有数据"
EmptyDataRowStyle-HorizontalAlign="center"
EmptyDataRowStyle-Font-Bold="true"
2.自己在gridview上面写个table 把gridview的表头隐藏掉。
3.在EmptyDataTemplate里面自己写个表头。