今天是:
设百科问答网为首页|收藏百科问答网|网站地图
百科问答网 - 帮您解决问题,分享成功经验

ASP.NET 2.0 中,如何在GridView中控制日期型字段的显示格式?


1. 最好使用GridView的属性来做?
2. 如GridView属性不行,可以通过代码来做吗?
3. 在编辑字段的属性中,有一个属性DataFormatString是应用于绑定值的格式设置,如"{0:d}", "{0:c}", 但不清楚日期是如何来使用的?

请大家给出出主意, 好吗? 谢谢!




答案或建议:


 <asp:TemplateField HeaderText="开始日期" SortExpression="StartDate">
                    <ItemTemplate>
                        <asp:Label ID="Label1" runat="server" Text='<%# Bind("StartDate", "{0:yyyy-MM-dd}") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
 
或者
转换成模板列, 然后指定显示格式{0:yyyy-MM-dd}就行了
必须配合:HtmlEncode=False

转载本文请保留:http://www.baikewenda.com/tech/dev/6/9/a11100457.htm
推荐内容

敬请注意:百科问答网内容来源于网络或民间经验收集,仅供参考。其中有关健康疾病方面的内容请务必咨询专业医生或及时到医院治疗。
关于我们 - 广告服务 - 联系我们
百科问答网 Copyright ©2005 - 2011 www.baikewenda.com,All Rights Reserved
辽ICP备10007180号