1
Q
如果用戶選擇選項
A
回答
1
您必須設置會話超時值,但稍後會過期,您可以根據以下示例將其設置爲最大值。
您可以手動設置Session.Timeout = 20;或Session.Timeout = 180;根據用戶類型,當他們登錄
此代碼應爲你工作:
protected void SetSessionTime(string userType)
{
if (UserType == "admin")
{
Session.Timeout = Int32.Max;
}
else
{
Session.Timeout = 20;
}
}
你可以叫SetSessionTime()用戶成功登錄後
1
您可以嘗試執行背景ajax調用(每x分鐘)以使用戶已選擇的會話保持活動狀態。
相關問題
- 1. 如果是我,請選擇這兩個選項,如果是其他用戶,請選擇一個選項
- 2. 如果用戶選擇`All`
- 3. 如果選擇選項,則禁用選擇的腳本
- 4. 如果只有2個選項,jquery選擇和禁用選項
- 5. 如果選項值已存在,則禁用選擇選項
- 6. 如果上述選項卡中選擇
- 7. jQuery選擇onchange如果不是選項
- 8. MD-選擇和MD-選項與如果
- 9. 如果沒有選擇選項語句
- 10. 根據用戶選擇更改選項
- 11. 如何根據另一選擇選項禁用選擇選項
- 12. 如果選擇選項1,jQuery選擇框
- 13. 檢查如果有多個選擇有選項選擇
- 14. JavaScript設置,如果特定的選擇選項進行選擇
- 15. 隱藏選擇項目,如果另一個選擇項中選擇
- 16. jquery禁用項目選項,如果選擇某個值
- 17. html - 未由用戶選擇的選擇選項 - 驗證
- 18. 用戶選擇子項後,TreeView自動選擇父項
- 19. 如何顯示彈出如果選擇「選項」在「選擇」下拉使用JavaScript?
- 20. 強制用戶在選項2之前選擇選項1
- 21. 如果用戶選擇默認選項,如何顯示錯誤消息?
- 22. WIX如何阻止安裝,如果用戶不選擇任何選項
- 23. 如果選擇此選項,並且此選項更改爲3選項
- 24. 如果選中複選框更改選擇選項
- 25. 如何在選擇選項上應用CSS選擇器子項
- 26. 如果裏面另一如果選擇選項
- 27. 如何選擇手動選擇選項?
- 28. 如何選擇選擇列表選項
- 29. 如果用戶從下拉菜單中選擇「請選擇」選項,如何清除文本輸入?
- 30. jQuery - 檢查如果選擇任何選項或未選擇所有選擇選項
你可以進行背景Ajax調用。每N分鐘如果用戶選中了「session should not expire」選項,設置一個簡單的會話值或類似的東西。你coukd也考慮存儲會話在分貝,而不是InProc更多的處理,如果瀏覽器關閉等 – scheien 2013-04-10 10:29:18
檢查後給** ** Session.Timeout =「SomeBigNumber」** ... – 2013-04-10 10:29:32
@GopeshSharma更新會話超時將導致會話超時增加每個人都不是我所需要的 – Devesh 2013-04-10 10:50:49