توضیحات و دانلود

آموزش استفاده از ViewData در ASP.NET MVC
0 0
آموزش استفاده از ViewData در ASP.NET MVC

در این مقاله با مثال توضیح خواهیم داد که چگونه میتوان ViewData در ASP.Net MVC کرد.

ViewData از کلاس ViewDataDictionary مشتق شده است و اساسا یک شیء Dictionary است که برای انتقال اطلاعات از Controller به View استفاده می شود.

ViewData  

1- ViewData یك نوع دیكشنری ویژه است كه از ViewDataDictionary ارث بری كرده است.

2-  برای ارسال اطلاعات از controller به view استفاده می‌شود.

3- مدت زمان اعتبار مقادیر آن تنها در request جاری است.

4- اگر redirect بین صفحات رخ دهد، مقدار آن null خواهد شد.

5-به دلایل امنیتی باید قبل از استفاده، null بودن آن تست شود.

6-برای بهره برداری باید cast صورت پذیرد.

در مثال زیر، مقدار رشته ای در شی ViewData در Controller قرار داده شده و سپس در View نمایش داده می شود.

Controller

public class HomeController : Controller
    {
        public ActionResult Index()
        {
            ViewData["Message"] = "به سایت استور پراجكت خوش آمدید";
            return View();
        }
    }

View

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>Index</title>
</head>
<body>
    <div>
        @ViewData["Message"]
    </div>
</body>
</html>


دانلود
  • لینک های دانلود دوره های آموزشی تا پایان دوره قابل دانلود می باشد.
  • برای خارج کردن فایل ها از حالت فشرده از ورژن جدید نرم افزار winrar استفاده کنید.
  • برای خارج کردن فایل ها از حالت فشرده لینک های دانلودی که چندین قسمت می باشند فقط قسمت اول را از حالت فشرده خارج کنید.
  • لطفا توضیحات نوشته شده برای مطالب را با دقت بخوانید.
  • برای نمایش فیلم ها می توانید از نرم افزار هایی مانند Km Player , VLC Player یا Media Player Classic استفاده کنید.

ارسال نظر
ارسال پیام به :