我有這個應用程序,默認的日期格式必須是dd/MM/yyyy
(語言是巴西葡萄牙語)。ASP.Net MVC模型綁定 - 如何更改日期格式?
我已經設置了文化和UI文化pt-BR
現在myDate.ToShortDateString()
,因爲我想返回的日期。我沒有麻煩顯示它們。
問題是,當用戶填入日期如17/08/2011
的輸入字段並提交表單時,我的操作的DateTime參數將變爲空。如果我提供格式爲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