私はこのアプリケーションを持っており、デフォルトの日付フォーマットはdd/MM/yyyy
でなければなりません(言語はブラジルのポルトガル語です)。ASP.Net MVCモデルバインディング - 日付形式を変更するには?
カルチャとUIカルチャを既にpt-BR
に設定していましたが、今度はmyDate.ToShortDateString()
が必要な日付を返します。私はそれらを表示するのに問題はありません。
ユーザーが入力フィールドに17/08/2011
などの日付を入力し、フォームを送信すると、アクションにDateTimeパラメータがnullになるという問題があります。私が08/17/2011
の形式で日付を指定してもうまくいきます。
どのように私の日付を正しく解析するASP.Net MVCモデルのバインディングを作ることができますか?
この回答を確認http://stackoverflow.com/questions/528545/mvc-datetime-binding-with-incorrect-date-format/528560#528560 – dotjoe
この質問を解決してくださいhttp://stackoverflow.com/質問/ 6177626/asp-net-mvc-default-model-binder-problem – agradl