【发布时间】:2018-07-17 22:32:56
【问题描述】:
如何将数据(对象)从 IPageFilter 属性传递到 Razor 页面 PageModel。我可以在这个过滤器中创建一个 ViewData["example"] = object 吗?
我可以这样做;
public void OnPageHandlerSelected(PageHandlerSelectedContext context)
{
//i want like this
//ViewData["Member"] = memberUser;
context.HttpContext.Items.Add("Member", memberUser);
}
但我必须每次从 Items 中获取此对象。
我可以通过什么方式使用 ViewData 或 TempData 完成这项工作?
【问题讨论】:
标签: c# attributes .net-core razor-pages