có sự khác biệt nào giữa phương thức TryUpdate()
và Update()
trong MVC 5 không? Cảm ơn trướccó sự khác biệt nào giữa phương thức TryUpdate() và Update() trong MVC 5 không?
6
A
Trả lời
2
Khi sử dụng UpdateModel
, nếu có bất kỳ vấn đề nào trong khi tính chất ràng buộc, nó sẽ ném một ngoại lệ, thông báo rằng có lỗi liên kết.
Trong khi TryUpdateModel
không ném ngoại lệ nếu có bất kỳ lỗi ràng buộc nào, thay vào đó, nó ghi lại lỗi trong từ điển trạng thái mô hình mà bạn có thể kiểm tra bằng thuộc tính ModelState.IsValid
.
Nicely giải thích ở đây - http://codetunnel.io/aspnet-mvc-tryupdatemodel-vs-updatemodel/
0
đúng Yogi. Nó cũng xứng đáng nhìn vào điều này article mô tả mô hình Try-Parse và tại sao nó là cần thiết.
Các vấn đề liên quan
- 1. Có sự khác biệt nào giữa phương thức lớp Ruby gọi với phương thức lớp có và không có tự?
- 2. Sự khác biệt giữa 'distcp' và 'distcp -update'?
- 3. Sự khác biệt giữa Thuật toán và Phương thức
- 4. sự khác biệt thực sự giữa MVC và MVC MODEL2
- 5. Sự khác biệt giữa "__method__" và "phương thức"
- 6. Có sự khác biệt nào giữa phương thức ToString và truyền tới chuỗi không?
- 7. Có sự khác biệt nào giữa :: và. khi gọi các phương thức lớp trong Ruby?
- 8. Có sự khác biệt nào giữa Url.Content ("~/...") và "~ /" cho các url trong ASP.NET MVC không?
- 9. Có sự khác biệt nào giữa! == và! = Trong PHP không?
- 10. Sự khác biệt giữa phương thức hiển thị và phương thức hiển thị
- 11. Sự khác biệt giữa varchar (5) và varchar (5000)?
- 12. Sự khác biệt giữa ApiController và Controller trong ASP.NET MVC
- 13. Có sự khác biệt nào giữa UITableViewCellAccessoryDetailDisclosureButton và UITableViewCellAccessoryDisclosureIndicator
- 14. Có sự khác biệt nào giữa System.Windows.Clipboard và System.Windows.Forms.Clipboard không?
- 15. Có sự khác biệt nào giữa MsgBox và MessageBox.Show không?
- 16. Có sự khác biệt nào giữa vbNullString và "" không?
- 17. Có sự khác biệt nào giữa React.render() và ReactDOM.render() không?
- 18. Có sự khác biệt nào giữa gluLookAt() và glFrustum() không?
- 19. Có sự khác biệt nào giữa RPC và IPC không?
- 20. Có sự khác biệt nào giữa CGRect và NSRect không?
- 21. Có sự khác biệt nào giữa log4net.Config.BasicConfigurator.Configure() và log4net.Config.XmlConfigurator.Configure() không?
- 22. Có sự khác biệt nào giữa `ListView.invalidateViews()` và 'Adapter.notifyDataSetChanged()' không?
- 23. Có sự khác biệt nào giữa $ @ và "$ @" không?
- 24. sự khác biệt giữa MVP MVC và MVVM
- 25. Sự khác biệt giữa mùa xuân mvc và Jersey
- 26. Sự khác biệt giữa ASP.NET và ASP.NET MVC là gì?
- 27. Sự khác biệt giữa ASP.NET MVC 3 và 4?
- 28. Sự khác biệt giữa $ (...) và `...`
- 29. Có sự khác biệt nào giữa '=' và Trong?
- 30. trong ruby sự khác biệt giữa self.method và phương thức trong lớp << self