當我發佈日期時間與Json我有以下錯誤: 錯誤500無法強制類型「System.DateTime」類型「System.Array」投「對象。aspmvc post datetime與json錯誤
我不明白爲什麼! 你能幫我嗎?
頭髮送這個樣子的:
{"MyDate":"2012-12-31T23:00:00.000Z","Param1":"aaaa","IdItem":123}
我的視圖模型:
public class MyViewModel
{
public DateTime MyDate { get; set; }
public string Param1 {get;set;}
public Int32? IdItem { get; set; }
}
我的控制器:
[HttpPost]
public void Saisie(MyViewModel model)
{ ... }
我的Javascript代碼:
$.ajax({
url: url,
type: 'post',
dataType: 'json',
data : JSON.stringify(model),
contentType: 'application/json',
success : function() {...}
})
我今天剛剛遇到了這個問題,我已經評論了一個屬性,但不是上面的DataAnnotations ...並且下面有一個DateTime ...讓我瘋狂了幾個小時。感謝您發佈自己的解決方案,以獲得更大的利益。 – MongooseNX