質問

私はMVC 4で働いています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は次のとおりです。

Enter Image説明

問題: 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