0

Controller.TryUpdateModel()ASP.NET MVCを使ってみました。詳細は何をしますか。私の例では失敗します (つまり、false を返します)。では、失敗の原因は何なのか、どうすればわかりますか?

4

1 に答える 1

3

このメソッドは、モデルに関連付けられたモデル バインダーを使用して、リクエスト値からそのプロパティを作成およびバインドします。たとえば、モデルに整数プロパティがあり、整数に解析できない文字列値にバインドしようとすると、メソッドが失敗する可能性があります。ModelStateディクショナリを調べて、モデルが有効かどうか、関連するエラーがあるかどうかを確認できます。

于 2010-05-17T08:08:59.940 に答える