Konvertieren Sie das Datum in asp:textbox/textmode von yyyy-mm-dd dd-mm-yyyy?
Habe Probleme versuchen, pass einem bestimmten format von einem Datum aus einer textbox.
In asp-textbox ermöglicht die änderung der textmode-to-date.
Damit es Ihnen zu einem schönen kleinen Kalender pop-up. Das einzige problem das ich habe ist das format, seine put-in ist yyyy-mm-dd und ich möchte es ändern auf dd-mm-yyyy, so dass ich kann Sie in einem sql-string
Gibt es eine Möglichkeit, dies zu tun.
Vielen Dank
- ein Datum ist ein Datum,SQL kümmert sich nicht um das format
- Solange das Datum ist ein DateTime -! Samibravo, welche Spalte Typ sind Sie?
- ich benutze Telerik und formatieren meiner aspx-code wie folgt, funktioniert die Steuerung ein
DateInput
Eigenschaft, wenn so eingestellt und wenn esDateFormat=dd/MM/yyyy
- Spalte Typ ist
varchar
, kann ich nicht ändern, esdatetime
an dieser Stelle die Datenbank ist zu groß. - nee, die es nicht haben
DataInput
Eigenschaft
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie einfach konvertieren Sie es auf der server-Seite, wenn Sie Sie einfügen.
Ich glaube, dass es nur mit dem HTML5-input "Datum" geben Sie an, wenn Sie die ASP-TextBoxMode to date. Also, das format ist wirklich bis zu dem client. Das ist nicht gut, weil wir dann nicht wissen, an welchem Datum-format der client verwenden könnte!
Eine bessere Lösung wäre, etwas zu verwenden, wie jQuery UI DatePicker. Das gibt Ihnen bessere Kontrolle über das, was verwendet wird, egal auf welchem client.
Verwendet habe ich das Ajaxtoolkit-Kalender, so leicht und sehr flexibel, hier ist der code, den ich verwendet
<asp:TextBox ID="tb_search_date" runat="server" />
<ajaxToolkit:CalendarExtender ID="CalendarExtender1" TargetControlID="tb_search_date" Format="dd-MM-yyyy" runat="server" OnClientShown="DisableWeekends </ajaxToolkit:CalendarExtender>
Können Sie ersetzen Sie das "-" in dem format Feld, um was auch immer Sie mögen und es wird formatieren Sie das Datum an, die.
Hier eine Website, um es
http://www.asp.net/ajaxlibrary/ajaxcontroltoolkitsamplesite/calendar/calendar.aspx