Chúng ta có thể chuyển dữ liệu từ bộ điều khiển để xem bằng TempData không?
Chúng ta có thể chuyển dữ liệu từ bộ điều khiển để xem bằng TempData không?

Video: Chúng ta có thể chuyển dữ liệu từ bộ điều khiển để xem bằng TempData không?

Video: Chúng ta có thể chuyển dữ liệu từ bộ điều khiển để xem bằng TempData không?
Video: ASP.NET MVC (Lesson15) - ASP.NET MVC Với ActionVerbs | TRUONG MINH TUAN OFFICIAL 2024, Có thể
Anonim

ViewData, ViewBag và TempData đã quen với truyền dữ liệu giữa người điều khiển , hành động và lượt xem . Đến truyền dữ liệu từ bộ điều khiển để xem , ViewData hoặc ViewBag có thể được dùng. Đến truyền dữ liệu từ một người điều khiển đến cái khác người điều khiển , TempData có thể được dùng.

Theo cách này, chúng ta có thể sử dụng ViewBag để truyền dữ liệu từ chế độ xem sang bộ điều khiển không?

Nói chung, Xem túi là một cách để truyền dữ liệu từ người điều khiển đến quan điểm . Nó là một đối tượng kiểu và là một thuộc tính động trong người điều khiển lớp cơ sở. So với ViewData, nó hoạt động tương tự nhưng được biết là chậm hơn một chút và được giới thiệu trong ASP. NET MVC 3.0 (ViewData đã được giới thiệu trong MVC 1.0).

Tương tự như vậy, TempData có được sử dụng để truyền dữ liệu từ trang này sang trang khác trong MVC không? Nó được giới thiệu với MVC 1,0. Nó được sử dụng để chuyển NS dữ liệu từ một điều khiển để nữa bộ điều khiển hoặc nó Là cũng từ một hành động để nữa phương pháp hành động. Nó Là như một trang đến khác trang . TempData là dẫn xuất từ lớp TempDataDictionary.

Tương tự, người ta hỏi, làm thế nào để truyền dữ liệu từ chế độ xem sang bộ điều khiển trong MVC TempData?

Đi qua NS dữ liệu từ Bộ điều khiển đến Xem bằng TempData Đi tới Tệp rồi đến Mới và chọn tùy chọn “Dự án”. Sau đó, tạo ASP. NET dự án ứng dụng web như được mô tả bên dưới. Sau đó chọn “Empty” và đánh dấu vào “ MVC ”Rồi nhấp vào OK. Dự án được tạo thành công.

Dữ liệu được truyền từ bộ điều khiển sang chế độ xem như thế nào?

Cách khác của đi qua NS dữ liệu từ Bộ điều khiển để xem có thể bằng đi qua một đối tượng của lớp mô hình cho Quan điểm . Xóa mã của ViewData và đi qua đổi lại đối tượng của lớp mô hình quan điểm . Nhập đối tượng ràng buộc của lớp mô hình ở đầu Chỉ mục Quan điểm và truy cập các thuộc tính bằng @Model.

Đề xuất: