2009-03-05 23 views
1

ASP.net MVCでオートバインドの動作を変更するにはどうすればよいですか?ASP.NET MVC RC2でデータバインディングを変更する

たとえば、単純なEmployeeオブジェクトがあるとします。フィールドの1つが採用されている可能性があります。このフィールドがテキストボックスにバインドされると、日付の代わりにmm/dd/yyyy hh:mm:ssが表示されます。

私は書式設定を追加するためにビューを変更することができますが、私はautobindingを変更することができると確信しています。

編集

可能な場合は、サンプルコードを含めてください。

答えて

1

カスタムモデルバインダーを作成する必要がありますが、それは少し苦労します。

この素晴らしい投稿は、あなたが何をしているかを正確に説明しています。その中でスコットHanselman氏は、いくつかのフィールドで日付を分割し、しかし、あなたにもちょうど時間の一部を省略するためにそれを微調整することができます:答えは手遅れ来なかった助けたと

http://www.hanselman.com/blog/SplittingDateTimeUnitTestingASPNETMVCCustomModelBinders.aspx

希望を;)

関連する問題