私の ASP.NET MVC アプリには、「2012 年 5 月 18 日 2:43:45 PM」という形式の「Date」という ViewModel プロパティがあります。これを UI 上の別々のコントロールに分割したいと思います。
jQuery UI - Datepicker would show the date - DONE
Show three dropdowns next to the Datepicker that display hour,minutes and am/pm.
UI に 3 つのドロップダウンを追加しましたが、ViewModel の "Date" プロパティによって返されるものに基づいてこれらの値を設定する方法がわかりません。つまり、日付を分割して 3 つのドロップダウンに表示するにはどうすればよいですか?
編集:これがビューです:
<div>
<%= Html.TextBoxFor(c => c.Scheduled, new { @Value = Model.Scheduled.Value.ToShortDateString(), @class = "datetime", style = "width:150px;" })%>
<ol class="align">
<li class="align" >
<select name="hour" >
<option value="1">1 </option>
<option value="2">2 </option>
<option value="3">3 </option>
<option value="4">4 </option>
<option value="5">5 </option>
<option value="6" >6 </option>
<option value="7">7 </option>
<option value="8">8 </option>
<option value="9">9 </option>
<option value="10">10 </option>
<option value="11">11 </option>
<option value="12">12 </option>
</select></li>
</ol>
</div>