Câu hỏi phỏng vấn ASP.NET MVC
Câu hỏi

Actions trong ASP.NET MVC là gì?

Câu trả lời

Trong ASP.NET MVC, Actions là các phương thức trong một Controller được gọi thông qua các yêu cầu HTTP. Mỗi Action tương ứng với một phương thức có thể xử lý các yêu cầu đến từ client, như GET hoặc POST, và trả về một phản hồi. Actions là nơi xử lý logic của ứng dụng, quyết định dữ liệu nào sẽ được truyền đến View để hiển thị hoặc chuyển hướng đến một Action khác.

Đặc điểm của Actions

  1. Phương thức Public: Actions phải là các phương thức public trong Controller.
  2. Không được Overloaded: Không thể có nhiều Actions cùng tên trong cùng một Controller mà chỉ khác nhau về tham số.
  3. Không là Static: Actions không thể là các phương thức static.
  4. Trả về ActionResult: Actions thường trả về một đối tượng kiểu ActionResult hoặc một lớp kế thừa từ ActionResult, cho phép trả về nhiều loại phản hồi khác nhau như View, Redirect, Json, File, và nhiều hơn nữa.

Các loại ActionResult phổ biến

  • **Vi...
middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Annotation xác thực trong ASP.NET MVC là gì?

junior

Hãy giải thích Model, ControllerView trong ASP.NET MVC?

middle

PartialView trong ASP.NET MVC là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào