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

Ausgabe Kalender Format: 2/1/2010 ich brauche: 01.02.2010ASP.NET AJAX Kalender-Extender Datumsformat

wie hier: ajax calendar

, wie dies zu Setup Format? ..

Antwort

18

Verwenden Sie die Eigenschaft Format. Versuchen Sie Format="dd.MM.yyyy".

+5

ja, es hilft, danke, aber dd.MM.yyyy – Cynede

+0

schöne Spitze dank – DarkW1nter

1

es ist lustig, wie das klingt, aber Ihre Frage und der Beitrag hat mir geholfen. Ich habe einen Kalender-Extender in meinem Markup und das Format-Attribut wurde auf "TT/MM/JJJJ" festgelegt. Wenn ich die App starte, ändert sich die Textbox jedoch NUR für den Monatsteil, wenn ich ein Datum auswähle. Ich dachte, es war, weil ich es in einem Update-Panel hatte, aber das war die Lösung: Ich verwendete:

"TT/MM/JJJJ", so war es. "MM" hat die Änderung des Monats aktiviert, wenn die Datumsauswahl geändert wurde. Also danke für den Hinweis!

-1

Es ist sehr einfach für Sie gehen Sie einfach in Ihrem Code von Calander Extender und schreiben Sie ihr Format = "dd.MM.yyyy" Ich denke, das wird Ihr Problem lösen ...........

+4

das ist so ziemlich die genaue Antwort, die bereits für diese Frage angenommen hat. Wenn Sie eine über 3 Jahre alte Frage stellen und immer noch feststellen, dass die vorhandenen Antworten nicht ausreichen, versuchen Sie, sie irgendwie zu verbessern, anstatt sie nur zu wiederholen. – KyleMit