[MVC5 Series - P3] Action IO

Truyền tham số

Có 2 dạng truyền tham số

  1. Query string
  2. Form fields

Tiếp nhận tham số

Có 4 cách để tiếp nhận tham số

  1. Request
  2. FormCollection (chỉ sử dụng với cách truyền Form field)
  3. Action Arguments
  4. Model

1. Sử dụng Request

Sử dụng 1 trong 4 cách viết sau để nhận tham số từ Request

Ví dụ

2. Sử dụng FormCollection

Tất cả các tham số truyền vào có thể được tập hợp trong tham số FormCollection. Và như đã nói, cách nhận tham số này chỉ sử dụng được với cách truyền là Form Fields

3. Sử dụng Action Arguments

Định nghĩa các tham số cho action cùng tên với tên của input

Tham số truyền vào không phân biệt hoa - thường

4. Sử dụng Model

Trước tiên, tạo 1 class có các Properties trùng tên với tham số, sau đó truyền vào như 1 đối tượng

Ví dụ

Và kết quả sẽ là chuỗi nhập vào (return Content())

Kết

Hy vọng qua bài này các bạn đã nắm được cách truyền tham số và xử lý tham số trong MVC. Đây là những việc mà chắc chắn bạn sẽ làm nhiều, do vậy hãy thực hành và nắm kỹ phần này (tương đối dễ nhớ). Phần sau mình sẽ hướng dẫn cách chia sẻ dữ liệu giữa Controller và View.

Comments

  1. Nếu bạn có thể sắp xếp hãy viết tiếp tut này nhé. Những người tiếp cận sau như mình sẽ có tài liệu tham khảo. Cảm ơn bạn.

    ReplyDelete
  2. Tiếp tục cảm ơn và phục bác ở độ clear về trình bày, dễ hiểu vãi chưởng :))

    ReplyDelete

Post a Comment

Popular posts from this blog

Gỡ bộ Visual Studio ra khỏi máy tính

Căn giữa thẻ div trong thẻ div