![](/img/trans.png)
[英]How would one write an Attribute that would set the default value of an auto-property
[英]How to use Keep and Peek with TempData attribute on auto-property
TempData已在dotnet core 2.0的Razor Pages中作為屬性引入,但與Keep
和Peek
一起使用時存在問題。 由於屬性位於屬性上,因此將讀取該值並將其標記為在自動屬性中刪除。
[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.