我有一個C#網站,其中包括一個母版頁。所以,當用戶第一次打開網站時,我想運行一個腳本來告訴我用戶在哪裏居住。然後,我會將該信息寫入隱藏字段,並且任何時候我需要引用該信息,我都會將其從此隱藏字段中拉出。我會在哪裏放一些只能運行一次的東西?
那麼,我會在哪裏將這個引用放在代碼隱藏中,以至於它只能運行一次?我試圖把它放在protected void master_Page_PreLoad(object sender, EventArgs e)
裏面的if (!IsPostBack)
裏面,那沒有用。
有什麼建議嗎?
使用會話存儲來檢測您是否查詢過它並存儲它。你可以在頁面加載時做到這一點 – musefan
爲什麼不只是檢查字段的內容?也許,會話變量可能更合適。 –
假設人們將多次訪問該網站,您可以將其存儲爲一個cookie –