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
(欢迎交流)
查看全文
相关阅读:
[Mac] 获取cpu信息
[gcc warnings] -Wtrigraph warnings
查看SSD寿命
[linux] 查看SATA速度和具体设备
[raspberry p3] [suse] 安装maven
文本处理例子
容器中用shell脚本启动如何优雅关闭(传送kill SIGTERM信号)
kubernetes deployment 使用镜像摘要发布新版本
Yearning sql工单系统 自动执行工单python脚本
Kubernetes 企业发行版、容器Pass平台 OpenShift4.3 规划裸机部署
原文地址:https://www.cnblogs.com/tuyile006/p/791965.html
最新文章
c# 爬虫(二) 模拟登录
c# 爬虫(一) HELLO WORLD
java项目打包部署
IE8 focus 失效解决方案
接手烂摊子该如何做。
遍历枚举类型心得
mschart 使用心得和部署。
UI自动化实例:遍历点击带有滚动条的列表每一项
python接口测试-项目实践(八) 完成的接口类和执行脚本
python30 excel修改模块xlutils
热门文章
python29 excel写模块xlwt
python接口测试:自动保存cookies
python将字符串转变成dict格式
python取当前时间前后一定间隔的时间点
python28 excel读取模块xlrd
unittest:2 执行多条用例,仅执行一次setUp和tearDown
[Mac][转] ports命令
[respberry pi3][suse] 配置docker
[python] [转]如何自动生成和安装requirements.txt依赖
[linux] ubuntu 切换默认的/bin/sh
Copyright © 2011-2022 走看看