簡體   English   中英

在ASP.Net中存儲臨時變量值的可行方法

[英]Feasible way to store temporary variables value in ASP.Net

在ASP.Net中,有時我們需要臨時存儲變量的值。 因此,我想知道在ASP.Net控件(如“隱藏”字段)中存儲臨時值或將其存儲在“變量”中是否可行。

如果您需要它跨請求運行,請考慮使用會話或緩存。

如果變量僅對一個用戶可用,則使用會話。

Session["variable"] = "myValue";

string myValue = Session["variable"];

或者,如果變量應可供多個用戶使用,則可以使用緩存。

注意:

是的,您可以將變量臨時保留在隱藏字段中,但是對用戶而言它將是可見的。 不要暴露不希望用戶看到或更改的內容。

因此,您可以選擇將變量保存到會話/緩存中(而不是將其分配給隱藏字段),並在回發時進行檢索。 該值對用戶不可見。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM