ASP.NET MVC2 と MvcContrib.FluentHtml を使用してフォーム バインディングを行っています。
DateTime 形式を特定の日時形式のテキスト ボックスにバインドしたいと考えています。
<%=this.TextBox(c => c.date_a).Class("readonly text-box") %>
// PS. c.date_a is a DateTime
私にくれます
<input type="text" value="5/9/2009 12:00:00 AM" name="date_a" id="datea" class="readonly text-box">
ただし、デフォルトの日時形式をオーバーライドしたいと思います。例えば
value="2009-5-9"
value="9-5-09"
value="09May9"
特定の値で値をオーバーライドできることはわかっていますが、フォームの POST で日付もオブジェクト クラスにバインドする必要があります。
UIの特定のフィールドのデフォルトの日時形式をオーバーライドする「最小限の」コードを実行するにはどうすればよいですか?