문제

MVC 4에서 일하고 있습니다. DevExpress 를 사용합니다.

데이터 편집기를 사용합니다 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>
.

view 에서이 timeedit가 온다 :

여기에 이미지 설명을 입력하십시오

문제 : 00:00가 아닌 12:00와 함께 제공되기를 바랍니다.

도움이 되었습니까?

해결책

그냥 원하는 시간을 설정하십시오.

settings.DateTime = DateTime.Now;
.

또는 00:00 :

를 원한다면
settings.DateTime = new DateTime(2014, 1, 1, 0, 0, 0)
.

DisplayFormatString은 다음과 같습니다 :

settings.Properties.DisplayFormatString = HH:mm";
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top