私はasp.net mvc viewmodelにDateTime? StartDate { get; set; }
を持っていて、私の見解ではHtml.EditorFor(x => x.StartDate)
を実行しようとしました。エラーが発生しましたHtml.EditorFor()を使用したNullable DateTime ASP.NET MVCヘルパー
辞書に渡されたモデル項目はnullですが、この辞書にはnullでないモデル項目「System.DateTime」が必要です。
私のviewmodelにnull値ではないサロゲートプロパティを作成せずにこの問題を回避するには何か良い方法はありますか?
この問題はさらに深刻です。それは間違いなく私のために働く(空の日付を示すために毎日それを使用する)。どのバージョンのMVCを使用していますか? –
私はMVC3を使用しています。 – kenwarner
エディタ、ディスプレイテンプレート、またはパーシャルビューの他に特別なものは何ですか? –