In a Razor Page handler method, how do you check

4 phương ánCó giải thíchDễ
Đề bài
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 án
Lờ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ụ:

Lời giải
public IActionResult OnPost() {
  if (ModelState.IsValid) {
    //

Xử lý dữ liệu } return Page(); }

Cùng chương 5

Xuất hiện trong 1 bộ đề