MVC 5のTryUpdate()
とUpdate()
メソッドに違いはありますか? ありがとうございますは、MVC 5のTryUpdate()メソッドとUpdate()メソッドに違いがありますか?
6
A
答えて
2
UpdateModel
を使用している場合、プロパティをバインドする際に問題がある場合、バインディングエラーが発生したことを通知する例外がスローされます。
一方、バインディングエラーがある場合はTryUpdateModel
が例外をスローしません。代わりに、ModelState.IsValid
プロパティを使用してチェックできるモデルステート辞書にエラーが記録されます。
は素敵ここで説明 - http://codetunnel.io/aspnet-mvc-tryupdatemodel-vs-updatemodel/
0
ヨギの権利を。 Try-Parseパターンとそれがなぜ必要なのかについては、articleを参照することも検討する価値があります。
関連する問題
- 1. Selenium 2にWaitForTextメソッドまたはWaitForElementメソッドがありますか?
- 2. GETメソッドとPOSTメソッドの違いは?
- 3. ASP.NET MVCのURLにUrl.Content( "〜/ ...")と "〜/"の違いがありますか?
- 4. ASP.NET MVCに便利なアクションサマリー拡張メソッドはありますか?
- 5. ref型を取るvoidメソッドとそれを操作するメソッドと同じオブジェクトに参照を返すメソッドとの間に違いはありますか?
- 6. Rubyのputメソッドとwriteメソッドの違いは何ですか?
- 7. Objective Cのメソッドと+メソッドの違いは何ですか?
- 8. FirebaseのaddListenerForSingleValueEventメソッドとaddChildEventListenerメソッドの違いは何ですか?
- 9. LinkedListクラスのelement()メソッドとgetFirst()メソッドの違いは何ですか?
- 10. Androidのinvalidate()メソッドとpostInvalidate()メソッドの違いは何ですか?
- 11. jQueryにtoggleSrcメソッドがありますか?
- 12. 動的メソッドと仮想メソッドの違いは何ですか?
- 13. static structメソッドとstatic classメソッドの違いは何ですか?
- 14. 私のメソッドにはいくつのスレッドがありますか?
- 15. いつequalsメソッドとhashcodeメソッドをオーバーライドする必要がありますか?
- 16. 繰り返しクラスのnext()メソッドと__next __()は何の違いがありますか?
- 17. Endeca 5とEndeca 6の間にENEQueryオブジェクトに違いはありますか?
- 18. TabLayoutPanelにはsetAnimationDuration()というメソッドがありません
- 19. Objective-C - iOS 4からiOS 5までのアプリ起動メソッドの違いは?
- 20. メソッドをパラメータとしてメソッドに渡す方法はありますか?
- 21. なぜpython datetimeクラスに 'fromtimestamp'メソッドがありますが、 'totimestamp'メソッドはありませんか?
- 22. AndroidにCheckBoxのonListClickViewと似たメソッドがありますか?
- 23. メソッドはオーバーライドする必要がありますが、抽象メソッドではありませんか?
- 24. PrintWriter.printfとPrintWriter.formatメソッドの違い
- 25. どのjqueryの検証メソッドはasp.net mvc 3にありますか?
- 26. リストビューにonListItemTouchメソッドがあります
- 27. 構文の他に、インスタンス化メソッドまたはクラスメソッドとして初期化メソッドを書くことに違いはありますか?ここ
- 28. 移行ファイルのupメソッドとdownメソッドの違い
- 29. AlarmManagerクラスのsetメソッドとsetRepeatメソッドの違いは?
- 30. オブジェクトを変更するメソッドとそうでないメソッドの間にPythonに深い違いがありますか?例えば