[英]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.