TempData istifadə edərək məlumatları nəzarətçidən görüntüləmək üçün ötürə bilərikmi?
TempData istifadə edərək məlumatları nəzarətçidən görüntüləmək üçün ötürə bilərikmi?

Video: TempData istifadə edərək məlumatları nəzarətçidən görüntüləmək üçün ötürə bilərikmi?

Video: TempData istifadə edərək məlumatları nəzarətçidən görüntüləmək üçün ötürə bilərikmi?
Video: Data Science with Python! Joining Tables Without a Common Column 2024, Bilər
Anonim

ViewData, ViewBag və TempData alışırlar məlumat ötürmək arasında nəzarətçi , hərəkət və baxışlar . Kimə məlumat ötürmək etibarən baxmaq üçün nəzarətçi , ya ViewData, ya da ViewBag bacarmaq istifadə olunsun. Kimə məlumat ötürmək -dan bir nəzarətçi başqasına nəzarətçi , TempData bilər istifadə olunsun.

Bu şəkildə, məlumatları görüntüdən nəzarətçiyə ötürmək üçün ViewBag-dən istifadə edə bilərikmi?

Ümumiyyətlə, ViewBag üçün bir yoldur məlumat ötürmək etibarən nəzarətçi üçün görünüşü . Bu tip obyektdir və altında dinamik xüsusiyyətdir nəzarətçi əsas sinif. ViewData ilə müqayisədə o, oxşar işləyir, lakin bir qədər yavaş olduğu bilinir və ASP. NET MVC 3.0-da təqdim edilib (ViewData MVC 1.0-da təqdim edilib).

Eynilə, TempData MVC-də məlumatları bir səhifədən digər səhifəyə ötürmək üçün istifadə olunurmu? ilə təqdim olundu MVC 1.0. O köçürmək üçün istifadə olunur the birindən məlumatlar nəzarətçi üçün başqa nəzarətçi və ya o edir həm də dən bir üçün hərəkət başqa fəaliyyət üsulu. O edir kimi bir səhifə başqasına səhifə . TempData edir TempDataDictionary sinfindən əldə edilmişdir.

Eynilə, soruşulur ki, MVC TempData-da məlumatı görünüşdən nəzarətçiyə necə ötürmək olar?

keçir the data -dan Nəzarətçi üçün TempData istifadə edərək baxın Fayla, sonra Yeniyə gedin və "Layihə" seçimini seçin. Sonra yaradın ASP. NET aşağıda göstərildiyi kimi veb proqram layihəsi. Sonra "Boş" seçin və " MVC ” sonra OK düyməsini basın. Layihə uğurla yaradılmışdır.

Məlumat nəzarətçidən görüntüyə necə ötürülür?

Başqa yolu keçən the data -dan Baxmaq üçün nəzarətçi tərəfindən ola bilər keçən üçün model sinifinin obyekti Baxın . ViewData kodunu silin və keçmək müqabilində model sinfinin obyekti görünüşü . İndeksin yuxarı hissəsindəki model sinifinin məcburi obyektini idxal edin Baxın və @Model ilə xassələrə daxil olun.

Tövsiyə: