簡體   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