zoukankan
html css js c++ java
GridView控件无数据也显示表头方法二[转]
在
.NET2.0
中
GridView
的功能已经十分的强大,可是,在和数据库中的数据关联后,在显示方面也有不够完美的地方:那就是如果没有数据时,连表头信息也不能显示。
如果要显示表头信息该怎么办?这让我思量了好久
,
最终找到了解决的方案。
首先,在选中
GridView
控件点击右键,选择“编辑模板”-
>
“
EmptyDataTemplate”,
在“
EmptyDataTemplate
”项中,编辑一个表,把表头信息(即标题)写入表中即可。每列的表头宽度定义为需要显示的宽度(在
EmptyDataTemplate中
写入表头信息如下)。
<
table
>
<
tr
style
=" color:Black; background-color:SkyBlue; font-weight:bold;"
>
<
th
scope
="col"
style
="10px;"
>
</
th
>
<
th
scope
="col"
style
="190px;"
>
编号
</
th
>
<
th
scope
="col"
style
="194px;"
>
名称
</
th
>
<
th
scope
="col"
style
="190px;"
>
日期
</
th
>
<
th
scope
="col"
style
="100px;"
>
周期(周)
</
th
>
<
th
scope
="col"
style
="110px;"
>
详细
</
th
>
</
tr
>
</
table
>
然后,在后台代码中加上没有数据时的显示表头的方法(方法如下),当然在加入该方法前需要判断是否有数据。
/**/
///
<summary>
///
初始化时仅显示表头(无数据)
///
</summary>
public
void
ShowTableHeader()
{
DataTable ds
=
new
DataTable();
GridViewHeader.DataSource
=
ds;
GridViewHeader.DataBind();
}
-----------------------------------------------------------------
我做的小程序们
【推荐】Web版短信管理平台源码
WinForm版短信管理平台源码
移动短信程序源码Win服务版(CMPP3.0/CMPP2.0协议)
移动物联网卡短信源码(CMPP3.0协议,支持MsSql/MySql数据库)
C#实现联通短信Sgip协议程序源码
C#实现电信短信SMGP协议程序源码
C#实现移动短信CMPP服务端程序源码
小y的QQ:
28657321
(欢迎交流)
查看全文
相关阅读:
第六次实验报告
第三次实验报告
第五张循环语句总结
第二次实验报告
第一次实验报告
第一次作业
第九章 结构体与共用体
第八章 指针实验
第七章数组实验
第六章实验报告(2)
原文地址:https://www.cnblogs.com/tuyile006/p/791965.html
最新文章
函数和宏定义实验(2)
实验报告(函数与宏定义)
第三次实验报告
循环结构课后反思
第二次实验报告
第一次实验报告(宋梦南)
初学C的感想
第九章 结构体与公用体
第八章实验报告
第七章实验报告
热门文章
第六章实验报告(2)
第六章实验报告
第三次实验报告
第五章 循环结构课后反思
第二次实验报告
第一次实验报告
第九章构造数据类型实验
第八章指针实验
第七章数组实验
第六章函数和宏定义
Copyright © 2011-2022 走看看