JsonでDateTimeを投稿すると、次のエラーが発生します。エラー500タイプ「System.DateTime」のオブジェクトをタイプ「System.Array」にキャストできません。
理由がわからない!手伝ってくれませんか?
ヘッダー送信は次のようになります。
{"MyDate":"2012-12-31T23:00:00.000Z","Param1":"aaaa","IdItem":123}
私のviewModel:
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() {...}
})