2010-02-01 145 views
6
<asp:TextBox runat="server" ID="TextBox3"/> 
<asp:CalendarExtender runat="server" ID="TextBox3_CalendarExtender" TargetControlID="TextBox3" 
         Enabled="True" PopupPosition="BottomLeft" FirstDayOfWeek="Monday" /> 

输出日历格式:2010/2/1 我需要:01.02.2010ASP.NET AJAX日历扩展日期格式

喜欢这里:ajax calendar

如何设定这个格式?..

回答

18

使用Format属性。尝试Format="dd.MM.yyyy"

+5

是有帮助,谢谢你,但DD.MM.YYYY – Cynede 2010-02-01 07:10:19

+0

不错尖感谢 – DarkW1nter 2012-07-05 10:35:12

1

这很有趣这是怎么回事,但你的问题和帖子帮助了我。我的标记中有一个日历扩展器,格式属性设置为“dd/mm/yyyy”。但是,每当我运行应用程序时,仅当我选择日期时,文本框不会更改为月份部分。 我在想这是因为我在更新面板中,但这是解决方案:我使用:

“dd/MM/yyyy”就这样了。 “MM”在日期选择发生变化时启用月份更改。所以谢谢你的线索!

-1

这是非常简单的,你只是去你的压延扩展的代码,写自己的格式=“DD.MM.YYYY” 我认为这将解决您的问题...........

+4

这是几乎已经被接受了这个问题的确切答案。如果您要跳过一个3岁以上的问题,但仍然发现现有答案不足,请尝试改进它们,而不是仅仅重复它们。 – KyleMit 2013-10-30 12:47:51