日期显示格式 如何让日期在改日gridview中只显示年月日 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select convert(varchar(10),你的日期字段,110) from 你的表名 或者 <%#convert.todatetime(Eval("日期字段").tostring).tostring("yyyy年MM月")%> DateTime d = new DateTime(); d.ToShortDateString();ToShortDateString()就是只显示 年月日在gridview中你可以 做一个方法 在 显示日期的时候调用这个方法 你试试 <%#Eval("数据库字段名称","{0:yyyy-MM-dd}") %> <asp:BoundField DataFormatString="{0:yyyyMMdd}" 其中里面的yyyyMMdd格式可以自己设置 <%#Eval("字段").ToString("yyyy-MM月-dd")%>或 <%#String.Format("{0:yyyy-MM-dd}",Eval("字段"))%> 直接<%#Eval("日期字段","{0:d}")%>就OK了。 <%#Eval("字段").ToString("yyyy-MM月-dd")%> 如果是模板列中的控件,<asp:TextBox ID="tb1" runat="server" Text='<%# Bind("字段名", "{0:yyyyMMdd}") %>'></asp:TextBox> <%#Eval("字段").ToString,{0:yy-MM-dd}%> <asp:BoundField DataFormatString="{0:yyyyMMdd}" HtmlCode="false" > <asp:TemplateField HeaderText="日期" > <ItemTemplate> <asp:Label ID="date" runat="server" Text=' <%# Convert.ToDateTime(Eval("日期字段").ToString()).ToString("yyyy-MM-dd") %>'></asp:Label> </ItemTemplate> <HeaderStyle HorizontalAlign="Center" Width="120" ></HeaderStyle> <ItemStyle HorizontalAlign="Center" Width="120" /> </asp:TemplateField> <asp:GridView ID="GridView1" runat="server"> <Columns> <asp:BoundField="数据库字段" DataFormatString="{0:yyyy-MM-dd}" /> </Columns> </asp:GridView> asp.net网站在点击生成网站后,目录下为什么会自动建立一个相同的文件夹? 在gridview的RowDataBound事件中创建的控件如何取值 问一个HTML中<a>的一个问题 如何增加gridview的header的背景图,并且合并footer treeview 实现拖拽 正则表达式 救援啊!!!!!!!!!!!!!!!!!!!! 怎么把asp.net绑定的datalist的列可以做截取,多出的显示... 求過來人介紹几本好書 如何用一个更新按钮就能完成对一个表中多行数据的同一列进行更新 关于iframe 代码示例 请问GridView中能否实现如下版式?
d.ToShortDateString();
ToShortDateString()就是只显示 年月日
在gridview中你可以 做一个方法 在 显示日期的时候调用这个方法
或 <%#String.Format("{0:yyyy-MM-dd}",Eval("字段"))%>
<asp:TextBox ID="tb1" runat="server" Text='<%# Bind("字段名", "{0:yyyyMMdd}") %>'></asp:TextBox>
<asp:TemplateField HeaderText="日期" >
<ItemTemplate>
<asp:Label ID="date" runat="server" Text=' <%# Convert.ToDateTime(Eval("日期字段").ToString()).ToString("yyyy-MM-dd") %>'></asp:Label>
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center" Width="120" ></HeaderStyle>
<ItemStyle HorizontalAlign="Center" Width="120" />
</asp:TemplateField>
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:BoundField="数据库字段" DataFormatString="{0:yyyy-MM-dd}" />
</Columns>
</asp:GridView>