需要显示2005-05-20,但显示总是2005-05-20 0:00:00
已经设置DataTextFormatString="{0:yyyy-MM-dd}"或DataTextFormatString="{0:d}"了,不知道为什么还不行?<asp:datagrid id=CclistGrid style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 56px" runat="server" AutoGenerateColumns="False" Height="8px" Width="584px">
<Columns>
<asp:HyperLinkColumn DataNavigateUrlField="流水号" DataNavigateUrlFormatString="ccedit.aspx?Pkid={0}" DataTextField="日期1" HeaderText="日期1" DataTextFormatString="{0:D}"></asp:HyperLinkColumn>
<asp:HyperLinkColumn DataNavigateUrlField="流水号" DataNavigateUrlFormatString="ccedit.aspx?Pkid={0}" DataTextField="日期2" HeaderText="日期2" DataTextFormatString="{0:yyyy-MM-dd}"></asp:HyperLinkColumn>
</Columns>
</asp:datagrid>
已经设置DataTextFormatString="{0:yyyy-MM-dd}"或DataTextFormatString="{0:d}"了,不知道为什么还不行?<asp:datagrid id=CclistGrid style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 56px" runat="server" AutoGenerateColumns="False" Height="8px" Width="584px">
<Columns>
<asp:HyperLinkColumn DataNavigateUrlField="流水号" DataNavigateUrlFormatString="ccedit.aspx?Pkid={0}" DataTextField="日期1" HeaderText="日期1" DataTextFormatString="{0:D}"></asp:HyperLinkColumn>
<asp:HyperLinkColumn DataNavigateUrlField="流水号" DataNavigateUrlFormatString="ccedit.aspx?Pkid={0}" DataTextField="日期2" HeaderText="日期2" DataTextFormatString="{0:yyyy-MM-dd}"></asp:HyperLinkColumn>
</Columns>
</asp:datagrid>
解决方案 »
- 做一个flash走势图,那位大侠做过?谢谢
- “拼接输出”是什么意思啊
- 做一个公司网站应该注意点什么。用的是asp.net ,sqlserver2008,ISS 7.0
- 集成Windows验证,在什么情况下为输入用户名密码页面就能显示?
- ASP.net如何启动windows服务?
- 怎样将Access数据库的多个表填充到DataSet对象中?
- 一个解决方案中有几个工程,我右键选择一个工程,选择“重新编译”,编译出来的错误却是另外一个工程的,这种错误有时会出现,不知道具体
- 如何为这个xml编写一个xslt
- 我使用的控件为DataList, 我想用自定义数据绑定,思路是否正确?
- 微软提供的控件有几个?到那儿下载?如何使用?那位大哥给讲讲呀?
- 存储过程的一个小问题……
- 菜鸟问题,经常听说SQL注入式攻击,是怎么回事啊,ASP.NET中如何防范SQL注入式攻击?
{0:yyyy年M月d日}
dataformat="{0:yyyy/MM/dd}" 把 string 去掉试试看
加了没变化,我怀疑这个属性没起作用,所以可能那里又覆盖了设置.to xiedan79(Sam Xie)
没有dataformat这个属性
即用Convert.ToDateTime
applyDate.Text= Convert.ToDateTime(abc.ToString().Trim()).ToString("yyyy-MM-dd");
即用Convert.ToDateTime
<asp:BoundColumn DataField="wagedate " HeaderText="日期" DataFormatString="{0:yyyy-MM-dd}">
<HeaderStyle Width="110px"></HeaderStyle>
</asp:BoundColumn>
runat="server" AutoGenerateColumns="False" Width="176px" Height="80px">
<Columns>
<asp:BoundColumn DataFormatString="{0:d}"></asp:BoundColumn>
</Columns>
</asp:DataGrid>