Entfernen Teil von DateTime
Wie kann ich Sie entfernen den Teil von DateTime-vor der übergabe an ein GridView. Ich verwende VS2008 sonst wäre ich mit Datum 🙁
DataTable datatablePlanning = new DataTable("Planning");
DateTime begindate = DatePicker1.SelectedDate;
DataRow detailregel = datatablePlanning.NewRow();
detailregel["Date"] = begindate;
datatablePlanning.Rows.Add(detailregel);
GridView2.DataSource = datatablePlanning;
GridView2.DataBind();
- Sie können nicht entfernen Sie es. Sie können es einstellen, um zu Nullen. Was Sie wahrscheinlich tun möchten ist, legen Sie das format der
DateTime
für diese Spalte.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie das format Ihres Datums.
oder Sie können versuchen,
Für Verschiedene Format können Sie betrachten
mm
=>MM
,ToShort
=>ToShortDateString
?mm
geben Sie die Minuten nicht den Monat...Können Sie das format Datum wie folgt...
Finden Sie Vorder-info DateTime-Eigenschaften
können Sie geben Sie die text-Eigenschaft der Bindung Textfeld wie dieses Text='<%# Bind("Datum","{0:MM/dd/yyyy}") %>'
Können Sie auch format im design-Modus die Verwendung von EVAL in der grid-Ansicht Element-Vorlage:
Wenn Sie nicht die Mühe über die Zeit Teil des Datums im gridview formatieren es zu zeigen, das Datum Teil