c# .net Adsense ADO.NET Linq Viruses/security asp.net MVC JQuery Angular-js Node-js SEO Java C++ SQL API Networking vb.net .Net Css JavaScript Generics c#.Net entity framework HTML Website host Website Construction Guide HTTP tutorial W3C tutorial Web Services JSON Psychology Ionic framework Angular ReactJS Python Computer Android
asp.net MVC

What is ViewData and how to use in asp.net MVC ?

| | ASP-NET , CSharp , MVC

In this Article, I describe what is ViewData and how to use ViewData in asp.net mvc. ViewData is nothing but transfer(to pass or access) a data from Controller to View. In asp.net we use ViewState for access a value anywhere in same web form. Here I am using ViewData like viewstate in asp.net.

Syntax

ViewData["NameOfView"]

Example

ViewData["NameOfView"] = "Welcome toInfinetsoft";

HomeController

public ActionResult Index()

       {

            ViewData["SampleMessage"] = "Welcome toInfinetsoft";

           return View();

       }

 

Index:View

 @{

   ViewBag.Title = "Index";

}

@ViewData["SampleMessage"]