JQueryUIDatepickerを使用します。
この形式で日付を入力すると:2012年9月22日asp.net MVCは、有効な形式ではないと言っています。
バインディングを介して入力されたビューモデルを見ると、日付フィールドについて次のように表示されますNULL
。
リクエストを見ると、これは投稿された値として表示されます。9%2f22%2f2012
protected override void OnActionExecuting(ActionExecutingContext filterContext))
私はこのような文化を設定しました
CultureInfo culture = new CultureInfo(language.LanguageISO);
Thread.CurrentThread.CurrentCulture = culture;
Thread.CurrentThread.CurrentUICulture = culture;
ここlanguage.LanguageISO
で、この場合、' en
'
モデルバインダーが文化を引き継ぐと思いましたか?
日付のスラッシュが次のようにエスケープされるのは問題%2f
でしょうか?