آموزش ViewDataدرAsp.Net MVC آموزش کار با ViewData در ASP.Net MVC : ViewData بسیار شبیه ViewBag می باشد. از ViewData، برای انتقال اطلاعات از Controller به view استفاده می شود. به بیان دیگر، ViewData یک مجموعه اطلاعات است که می توان شامل چندین جفت مقدار/ کلید یا (value-key) بوده و در آن key حتما بایستی متنی (string) باشد. ViewData اطلاعات را از کنترلر به View ارسال می کند و نه برعکس. ViewData از کلاس ViewDataDictionary مشتق شده است، بنابراین یک نوع Dictionary است. چرخه حیات ViewData، فقط درخواست جاری Http معتبر خواهد بود. مقادیر ViewData Values در صورت اجرای درخواست معکوس، پاک خواهند شد. بایستی قبل از استفاده از ViewData، آن را به نوع داده ای مناسب، تبدیل کنید. viewBag به صورت داخلی، اطلاعات خود را در ViewData Dictionary وارد می کند. بنابراین نام کلید (key) در ViewData نباید با نام خاصیت (property) در ViewBag، یکسان باشند. دانلود از وبسایتwww.heilton.com
ژانر:

پاسخ به

×