Question

Je travaille dans MVC 4 et j'utilise développer.

J'utilise un éditeur de données TimeEdit:

<td>
   @Html.DevExpress().TimeEdit(
   settings => {
     settings.ControlStyle.CssClass = "form-control input-sm";
     settings.Name = "HoraInicioFiltro";
     settings.Properties.DisplayFormatString = "h:mm tt";
     settings.Width = System.Web.UI.WebControls.Unit.Percentage(100);
   }).GetHtml()
</td>

Et en view ce timeedit vient:

enter image description here

Problème:Je veux que ça vienne avec 00:00 et pas avec 12:00

Était-ce utile?

La solution

Réglez simplement l’heure souhaitée :

settings.DateTime = DateTime.Now;

Ou si vous souhaitez avoir 00h00 :

settings.DateTime = new DateTime(2014, 1, 1, 0, 0, 0)

DisplayFormatString pour vous serait :

settings.Properties.DisplayFormatString = HH:mm";
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top