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();
}
Post your comments / questions
Recent Article
- Requested setting INSTALLED_APPS, but settings are not configured. You must either define..
- ValueError:All arrays must be of the same length - Python
- Check hostname requires server hostname - SOLVED
- How to restrict access to the page Access only for logged user in Django
- Migration admin.0001_initial is applied before its dependency admin.0001_initial on database default
- Add or change a related_name argument to the definition for 'auth.User.groups' or 'DriverUser.groups'. -Django ERROR
- Addition of two numbers in django python
- The request was aborted: Could not create SSL/TLS secure channel -Error in Asp.net
Related Article