使用Cookie将用户信息从一个剃须刀页面携带到另一剃须刀页面

时间:2019-06-18 06:22:48

标签: c# cookies razor-pages

当前,我有一个要求主键的表单,当用户提交主表单时会将其重定向到另一个页面。我想在另一页上显示记录。我试图创建一个cookie,但是它不起作用。当我打印应该存储在cookie中的字符串时,它什么也没显示。

1 个答案:

答案 0 :(得分:0)

您可以将信息从一页转移到另一页,例如通过在代码隐藏中参数化重定向方法:

// Page A
public async Task<IActionResult> OnPostAsync() 
{
 //...
 RedirectToPage("PageB", new { PrimaryKey = value});
}

// Page B
public async Task<IActionResult> OnGetAsync(string PrimaryKey)
{
 // use your key
}