繁体   English   中英

如何在自动属性上使用带有TempData属性的Keep and Peek

[英]How to use Keep and Peek with TempData attribute on auto-property

TempData已在dotnet core 2.0的Razor Pages中作为属性引入,但与KeepPeek一起使用时存在问题。 由于属性位于属性上,因此将读取该值并将其标记为在自动属性中删除。

    [TempData]
    public string MyId { get; set; }

如何将TempData.Peek()与属性一起使用?

如果在第一页中使用TempData属性设置了自动属性:

[TempData]
public string MyId { get; set; }

然后,在第二秒读取TempData ,可以使用Peek防止将其标记为删除:

var myId = TempData.Peek("TempDataProperty-MyId").ToString();

这将继续起作用,直到您发回到第二页为止。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM