In a Razor Page handler method, how do you check
4 phương ánCó giải thíchDễ
if the model is valid after form submission? public IActionResult OnPost() {
if (???) {
// process data
}
return Page();
}Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Để kiểm tra xem mô hình (model) có hợp lệ sau khi submit form trong một phương thức xử lý Razor Page, bạn cần sử dụng phương thức ModelState.IsValid. Phương thức này sẽ kiểm tra xem tất cả các thuộc tính của mô hình có được nhập đúng hay không, và trả về giá trị boolean (true hoặc false) để chỉ ra mô hình có hợp lệ hay không. Nếu mô hình hợp lệ, bạn có thể thực hiện các hành động cần thiết. Ví dụ:
public IActionResult OnPost() {
if (ModelState.IsValid) {
//Xử lý dữ liệu
} return Page(); }