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 TempData and how to use in asp.net MVC ?

| | ASP-NET , CSharp , MVC

In this Article, I describe what is TempData and how to use TempData in asp.net mvc. TempData is helpful to access or pass a data from one controller to another or one action to another. Here I demonstrate how to pass a value from one action to another. 

Index is a name of one action method and Index1 is another. Here I pass a value from Index method to Index1 using TempData.

Syntax

TempData["NameofTempData"] 

example

TempData["Success"]= "Welcome to Infinetsoft";

HomeController

public ActionResult Index()

       {

            TempData["Success"] = "Welcome you to www.infinetsoft.com";

            return RedirectToAction("Index1");         

       }

public ActionResult Index1()

{

            string str = TempData["Success"].ToString();          

            return View();

}