你那个gridview 分割线只显示年月日怎么弄得。。。。求告知啊。。。

网页设计教程与开发
提供各种常见网页效果
提供各种各样的设计教程
装扮QQ,让QQ变得更酷
设计参考,提高自升水平
学习服务器和操作系统
提供各种素材和工具
收藏学习资料
您现在的位置:&&>>&&>>&&>>&&>>&正文
ASP.NET GridView控件在列上格式化时间及DataFormatString使用
症状:在GridView绑定日期格式的时候,数据库中的日期为,而GridView显示的是 000000。、 解决办法:想把这后面这多余的零去掉的话在绑定时间的那一列源码后面加上一句话就可以了,如下红色的部分 . 代码如下: &asp:BoundField DataField="BeginDate" HeaderText="开始时间" DataFormatString="{0:d}" htmlencode="false" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" &
如果哪里有不正确的地方,欢迎批评指正,共同进步。
转载请注明:破洛洛(谢谢合作)
上一篇文章: 下一篇文章:
网友评论:
[][][][][][][][][][]GridView绑定技巧终结者_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
喜欢此文档的还喜欢
GridView绑定技巧终结者
一​些​开​发​时​收​集​的​资​料​,​希​望​对​大​家​有​用
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
大小:4.30KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢输入您需解决的
软件开发问题并开始搜索,
IT异常查询网可以方便地提供各类
程序错误解决方案。
GridView绑定 动态生成的Datatable 怎么在显示出DataColumn的Caption 100分求思路 顶者有分 必结贴 - ASP.NET
&&&发布于: 21:54:54&&&
GridView绑定 动态生成的Datatable 如何在显示出DataColumn的Caption 100分求思路 顶者有分 必结贴动态生成列& C# code
DataTable dt = new DataTable();
foreach (var i in subitem)
//动态构造表结构
DataColumn col = new DataColumn();
col.DataType = typeof(string);
col.Caption = i.SubItemN
//显示的列名称
col.ColumnName = i.SubItemID.ToString();
dt.Columns.Add(col);
DataRow dr = dt.NewRow();
//添加一行数据
foreach (var p in List&ent&)
dr[p.SubItemID.ToString()] = p.V //根据列主键 赋值
以上是大致的构造Datatable 过程现在问题是 绑定到GridView后
那么标题 就只会显示ColumnName 而不会显示出DataColumn 里的 Caption 有什么办法能绑定呢------解决的方法--------------------------------------------------------
http://forums.asp.net/t/1460548.aspx/1
------解决的方法--------------------------------------------------------
DataTable dt = new DataTable();
//创建表头
dt.Columns.Add(&aaa&, typeof(string));
dt.Columns.Add(&bbb&, typeof(string));
//添加数据
dr = dt.NewRow();
dr[0] = &123&;
dr[1] = &456&;
dt.Rows.Add(dr);
GridView1.DataSource =
GridView1.DataBind();
------解决的方法--------------------------------------------------------
&asp:GridView ID=&gridview& runat=&server& AutoGenerateColumns=&false& &
&asp:BoundField DataField=&caption& headerText=&Caption&/&
&/Columns&
&/asp:GridView&
------解决的方法--------------------------------------------------------
没看清问题所在!GridView绑定table列名似乎只能是ColumnName,要显示Cation好像不能使用GridView,直接循环table:
for (int i = 0; i & dt.Columns.C i++)
Response.Write(dt.Columns[i].Caption.ToString() + &
------解决的方法--------------------------------------------------------
你单独设置 GridView 的 HeaderRow 为
Caption& 或者在RowDataBind中设置
相关解决方法
你也许会喜欢
Web前端&&热门解决方法
Web前端&&最新解决方法
Web前端&&随机解决方法
诚心交换友情链接:qq:GridView和DataFormatString 日期格式 精确小数点后位数 - 晖轩大师
- 博客频道 - CSDN.NET
2124人阅读
如果DataFormatString无效,请添加属性&HtmlEncode = &false&
---------------------------------------
DataFormatString 属性语法如下:
DataFormatString=&{0:格式字符串}&
我们知道在DataFormatString 中的 {0}
表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为
「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示:
格式字符串 输入 结果
$12,345.68
&{0:C}& - ($12,345.68)
&{0:D8}& 45
1234568E+004
1.E+004
&{0:G7}& .
&{0:N4}& 3,456,789.0000
&Total: {0:C}&
Total: $12345.68
其常用的日期格式如下表所示:
格式 说明 输出格式
d 精简日期格式 MM/dd/yyyy
D 详细日期格式 dddd, MMMM dd, yyyy
f 完整格式 (long date + short time) dddd, MMMM dd, yyyy HH:mm
F完整日期时间格式(long date + long time) dddd, MMMM dd, yyyy HH:mm:ss
g 一般格式 (short date + short time) MM/dd/yyyy HH:mm
G 一般格式 (short date + long time) MM/dd/yyyy HH:mm:ss
m,M 月日格式 MMMM dd
s 适中日期时间格式 yyyy-MM-dd HH:mm:ss
t 精简时间格式 HH:mm
T 详细时间格式 HH:mm:ss
&%#&& String.Format(&{0:yyyy-MM-dd} &, Eval(&EffectiveDate &))%&
&%#&& String.Format(&{0:yyyy-M-d} &, DataBinder.Eval(Container.DataItem, &EffectiveDate &))%&
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:102961次
积分:2516
积分:2516
排名:第6706名
原创:152篇
转载:29篇
评论:15条
(2)(3)(2)(4)(3)(3)(6)(3)(10)(5)(3)(2)(5)(9)(33)(1)(3)(1)(3)(1)(3)(12)(5)(3)(18)(13)(7)(18)}

我要回帖

更多关于 gridview 分割线 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信