Use Session in ASP Net core razor pages with visual studio 2022 | Part 15

Опубликовано: 27 Февраль 2026
на канале: Syed Ali
246
1

Use Session in ASP.Net core razor pages with visual studio 2022:

public IActionResult OnPost()
{
// Set session
HttpContext.Session.SetString("userid", "10111");
// Redirect to Dashboard
return RedirectToPage("dashboard");

}

get the session:
public string? userid { get; set; }
public void OnGet()
{
userid = HttpContext.Session.GetString("userid");
}
for display in razor pages:
@Model.userid

for logout:
public void OnPost() {
// Remove a specific session value
HttpContext.Session.Remove("userid");

// Or clear everything
HttpContext.Session.Clear();

}