Validating Records in a Model Binding SystemIn the majority of cases,  dịch - Validating Records in a Model Binding SystemIn the majority of cases,  Việt làm thế nào để nói

Validating Records in a Model Bindi

Validating Records in a Model Binding System

In the majority of cases, you would want to validate a record for some custom business logic before saving

the record in the database. Model binding makes this scenario very easy to implement and results in a much

cleaner implementation. If you are using business validation rules with ObjectDataSource, there is no easy

way to propagate exceptions from the business layer back to the page. You end up throwing an exception

in the business layer, which you catch in the control, and then you display a custom error message. This

makes the code really messy.

The benefi t of the model binding system is that it cleanly separates binding from validation. This means

you can use custom validation very easily. The validation errors thrown from the model binding system

are displayed through a validation summary, so this makes it easy to customize the UI and helps maintain

clean code.

One benefi t of enabling model binding in ASP.NET Web Forms is that you can plug in different validation

mechanisms. For example, you can use data annotation attributes, which enable you to add attributes to sig-
nify some metadata about your model. The model binding system can use that metadata during validation.

Listing 9-8 shows you how to tell the model binding system that the FirstName fi eld is required.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Hồ sơ phê chuẩn trong một mô hình ràng buộc hệ thốngTrong đa số trường hợp, bạn sẽ muốn kiểm tra một kỷ lục đối với một số logic kinh doanh tùy chỉnh trước khi tiết kiệmCác bản ghi trong cơ sở dữ liệu. Mô hình ràng buộc làm cho kịch bản này rất dễ thực hiện và kết quả trong một nhiềusạch hơn thực hiện. Nếu bạn đang sử dụng kinh doanh xác nhận quy tắc với ObjectDataSource, không là không dễ dàngcách để truyền bá các ngoại lệ từ các lớp kinh doanh trở lại trang. Bạn đã kết thúc ném một ngoại lệtrong lớp kinh doanh, trong đó bạn nắm bắt trong kiểm soát, và sau đó bạn sẽ hiển thị một thông báo lỗi tùy chỉnh. Điều nàylàm cho đoạn code thực sự lộn xộn.T về lợi ích của hệ thống ràng buộc của mô hình là nó sạch phân tách các ràng buộc từ xác nhận. Điều này có nghĩa làbạn có thể sử dụng xác nhận tùy chỉnh rất dễ dàng. Lỗi soát hợp thức được ném ra từ mô hình ràng buộc hệ thốngHiển thị thông qua một bản tóm tắt xác nhận, do đó, điều này làm cho nó dễ dàng để tuỳ chỉnh giao diện và giúp duy trìmã sạch sẽ.Một trong những lợi ích tạo điều kiện cho các mô hình ràng buộc trong các hình thức ASP.NET Web là bạn có thể cắm vào xác nhận khác nhaucơ chế. Ví dụ, bạn có thể sử dụng dữ liệu thuộc tính chú thích, cho phép bạn thêm các thuộc tính cho sig-nify một số siêu dữ liệu về mô hình của bạn. Mô hình ràng buộc hệ thống có thể sử dụng siêu dữ liệu đó trong quá trình xác nhận.Danh sách 9-8 cho bạn thấy làm thế nào để nói với mô hình ràng buộc hệ thống FirstName fi eld là cần thiết.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Members hát trong một mô hình hệ thống Binding Trong đa số trường hợp, bạn sẽ muốn xác nhận một kỷ lục đối với một số logic kinh doanh tuỳ chỉnh trước khi lưu các bản ghi trong cơ sở dữ liệu. Mô hình ràng buộc làm cho kịch bản này rất dễ thực hiện và kết quả là nhiều thực sạch hơn. Nếu bạn đang sử dụng quy tắc kiểm tra với ObjectDataSource, không có dễ dàng cách để tuyên truyền ngoại lệ từ các lớp kinh doanh trở lại trang. Bạn kết thúc ném một ngoại lệ trong các lớp kinh doanh, mà bạn bắt được trong sự kiểm soát, và sau đó bạn sẽ hiển thị một thông báo lỗi tùy chỉnh. Điều này làm cho mã thực sự lộn xộn. Các người hưởng t của hệ thống ràng buộc mô hình là nó sạch tách ràng buộc từ xác nhận. Điều này có nghĩa bạn có thể sử dụng xác nhận tùy chỉnh rất dễ dàng. Các lỗi xác nhận bị ném ra khỏi hệ thống ràng buộc mô hình được hiển thị thông qua một bản tóm tắt xác nhận, vì vậy điều này làm cho nó dễ dàng tùy biến giao diện người dùng và giúp duy trì mã sạch. Một người hưởng t tạo điều kiện cho mô hình ràng buộc trong ASP.NET Web Forms là bạn có thể cắm vào xác nhận khác nhau cơ chế. Ví dụ, bạn có thể sử dụng các thuộc tính chú thích dữ liệu, cho phép bạn thêm các thuộc tính để Sigma nify một số siêu dữ liệu về mô hình của bạn. Các hệ thống ràng buộc mô hình có thể sử dụng siêu dữ liệu trong quá trình xác nhận. Liệt kê 9-8 cho bạn thấy làm thế nào để nói với các hệ thống ràng buộc mô hình mà FirstName fi lĩnh là bắt buộc.


























đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: