In this article I will explain with an example, how to display Session value inside View in ASP.Net MVC.
The Session value will be displayed using Razor Syntax in ASP.Net MVC.
 
 
Displaying Session value inside View in ASP.Net MVC
In the below example, a string value is set in the Session object in Controller and it is then displayed in View using Razor Syntax.
Controller
public class FirstController : Controller
{
    // GET: First
    public ActionResult Index()
    {
        Session["Message"] = "Hello MVC!";
        return View();
    }
}
 
View
<html>
<head>
    <meta name="viewport" content="width=device-width"/>
    <title>Index</title>
</head>
<body>
    <div>
        @Session["Message"]
    </div>
</body>
</html>
 
 
Screenshot
ASP.Net MVC: Display Session value in View
 
 
Downloads