如何改变日期的输出格式,在textbox中

ny_nicholas 2006-08-29 01:56:09
RT,我在formview1中的EditItemTemplate时用Bind("TestDate")输出有时间,如何做到输出不带时间,只要日期!
在ItemTemplate中,用<%# DataBinder.Eval(Container.DataItem,"TestDate","{0:yyyy-MM-dd}") %>可实现!

请高手指教!
...全文
644 33 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
33 条回复
切换为时间正序
请发表友善的回复…
发表回复
hchxxzx 2006-08-31
  • 打赏
  • 举报
回复
<%# DateTime.Parse(DataBinder.Eval(Container.DataItem,"TestDate")).ToString("yyyy-MM-dd") %>
ny_nicholas 2006-08-31
  • 打赏
  • 举报
回复
你要双向绑定(Bind)还是单向绑定(Eval)?如果你的FormView仅用于显示不用于编辑的话,也就是单向绑定,就用Eval,你喜欢怎么ToString都没问题。如果是双向绑定,那么要么用Bind(必须整个日期时间绑定),要么手动作两个方向的绑定:
1.在输出方向,用Eval来绑定
2.在输入方向,用DateTime.Parse来生成一个新的DateTime
-----------------------------------------------------------------------------------

我是用双向绑定,在输入,输出具体怎么实现呀!!??
biao1 2006-08-30
  • 打赏
  • 举报
回复
顶 楼下继续
cat_hsfz 2006-08-30
  • 打赏
  • 举报
回复
你要双向绑定(Bind)还是单向绑定(Eval)?如果你的FormView仅用于显示不用于编辑的话,也就是单向绑定,就用Eval,你喜欢怎么ToString都没问题。如果是双向绑定,那么要么用Bind(必须整个日期时间绑定),要么手动作两个方向的绑定:
1.在输出方向,用Eval来绑定
2.在输入方向,用DateTime.Parse来生成一个新的DateTime
花果山人66 2006-08-30
  • 打赏
  • 举报
回复
Mark
zhangxiaopin 2006-08-30
  • 打赏
  • 举报
回复
//****在后台定义一个函数
public string ConvertDateTime(string strTemp)
{
return Convert.ToDateTime(strTemp).ToShortDateTimeString();
}

//****前台邦定<%#ConvertDateTime(DataBinder.Eval(Container.DataItem,"SendDateTime").ToString())%>
xiaoyan_net 2006-08-30
  • 打赏
  • 举报
回复
用函数实现:
public string Format(DateTime DTime)
{
string str = DTime.ToString("yyyy-MM-dd", DateTimeFormatInfo.InvariantInfo);
return str;
}
在用的地方调用这个函数应该可以实现的
exiori 2006-08-30
  • 打赏
  • 举报
回复
{0:d}
cansum396 2006-08-30
  • 打赏
  • 举报
回复
SQL 中做SELECT CONVERT(NVARCHAR(10),GETDATE(),102)
ny_nicholas 2006-08-29
  • 打赏
  • 举报
回复
我在formview1中的EditItemTemplate时用Bind("TestDate")输出有时间,如何做到输出不带时间,只要日期!
在ItemTemplate中,用<%# DataBinder.Eval(Container.DataItem,"TestDate","{0:yyyy-MM-dd}") %>可实现!
hotsouptptztz 2006-08-29
  • 打赏
  • 举报
回复
up
lxzm1001 2006-08-29
  • 打赏
  • 举报
回复
ny_nicholas() ( ) 信誉:100 Blog 2006-08-29 16:27:00 得分: 0

SQL Server2000怎么设置

用convert函数!
select convert(varchar,getdate(),23)


ny_nicholas 2006-08-29
  • 打赏
  • 举报
回复
up
ny_nicholas 2006-08-29
  • 打赏
  • 举报
回复
up
ny_nicholas 2006-08-29
  • 打赏
  • 举报
回复
能不能具体些
pizimiao 2006-08-29
  • 打赏
  • 举报
回复
DateTime.parse()--转化
ToShortDateString()--格式
ny_nicholas 2006-08-29
  • 打赏
  • 举报
回复
up
ny_nicholas 2006-08-29
  • 打赏
  • 举报
回复
up
ny_nicholas 2006-08-29
  • 打赏
  • 举报
回复
SQL Server2000怎么设置
ltmb118 2006-08-29
  • 打赏
  • 举报
回复
我是在数据库中设置
加载更多回复(10)

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧