TempData yordamida ma'lumotlarni kontrollerdan ko'rishga o'tkaza olamizmi?
TempData yordamida ma'lumotlarni kontrollerdan ko'rishga o'tkaza olamizmi?

Video: TempData yordamida ma'lumotlarni kontrollerdan ko'rishga o'tkaza olamizmi?

Video: TempData yordamida ma'lumotlarni kontrollerdan ko'rishga o'tkaza olamizmi?
Video: Lesson 39: Using MAX6675 K-Type Thermocouple Temperature Sensor | Arduino Step By Step Course 2024, May
Anonim

ViewData, ViewBag va TempData odatlanganlar ma'lumotlarni o'tkazish orasida boshqaruvchi , harakat va qarashlar . Kimga ma'lumotlarni o'tkazish dan ko'rish uchun boshqaruvchi , yoki ViewData yoki ViewBag mumkin foydalanilsin. Kimga ma'lumotlarni o'tkazish dan bitta boshqaruvchi boshqasiga boshqaruvchi , TempData mumkin foydalanilsin.

Shu tarzda, ViewBag-dan ma'lumotlarni ko'rishdan kontrollerga o'tkazish uchun foydalana olamizmi?

Umuman, ViewBag yo‘lidir ma'lumotlarni o'tkazish dan boshqaruvchi uchun ko'rinish . Bu turdagi ob'ekt bo'lib, ostida dinamik xususiyatdir boshqaruvchi asosiy sinf. ViewData bilan solishtirganda, u xuddi shunday ishlaydi, lekin biroz sekinroq ekanligi ma'lum va ASP. NET MVC 3.0 da joriy qilingan (ViewData MVC 1.0 da taqdim etilgan).

Xuddi shunday, TempData MVC-da ma'lumotlarni bir sahifadan boshqa sahifaga o'tkazish uchun foydalanganmi? bilan tanishtirildi MVC 1.0. Bu uzatish uchun ishlatiladi the biridan olingan ma'lumotlar nazorat qiluvchiga boshqa boshqaruvchi yoki u hisoblanadi dan ham bitta uchun harakat boshqa harakat usuli. Bu hisoblanadi kabi bir sahifa boshqasiga sahifa . TempData bu TempDataDictionary sinfidan olingan.

Xuddi shunday, MVC TempData-da ma'lumotlarni ko'rishdan kontrollerga qanday o'tkazish so'raladi?

O'tish the ma'lumotlar dan Nazoratchi uchun TempData yordamida ko'rish "Fayl", keyin "Yangi" ga o'ting va "Loyiha" ni tanlang. Keyin yarating ASP. NET veb-ilova loyihasi quyida tasvirlangan. Keyin "Bo'sh" ni tanlang va " MVC ” so‘ng OK tugmasini bosing. Loyiha muvaffaqiyatli yaratildi.

Ma'lumotlar nazoratchidan ko'rishga qanday uzatiladi?

Boshqa yo'l o'tish the ma'lumotlar dan Ko'rish uchun kontroller tomonidan bo'lishi mumkin o'tish uchun model sinfining ob'ekti Ko'rinish . ViewData va kodini o'chirib tashlang o'tish evaziga model sinfining ob'ekti ko'rinish . Indeksning yuqori qismidagi model sinfining majburiy ob'ektini import qiling Ko'rinish va @Model orqali xususiyatlarga kiring.

Tavsiya: