我的web應用程序是在線考試網站。當用戶點擊開始寫作測試時,我只能限制用戶的特定時間,在完成時間之後,消息應該向用戶顯示您的考試時間已完成並且他重定向到主頁,我該如何編寫代碼,可以我去定時器控制或web服務哪一個是適合在線考試網站,請幫助我。如何計算asp.net中的時間?
3
A
回答
4
你需要當用戶啓動一個會話變量內部測試捕捉時間:
Session["StartTime"] = DateTime.Now;// when user start test
然後,當你投遞的頁面獲取當前時間和您存儲在會話的時間之間的區別:
diffrencebetweentime = DateTime.Now - Convert.ToDateTime(Session["StartTime"]); // at every postback
如果時差超過您決定發送用戶到主頁。
+0
我認爲你的意思是「用戶」不是「使用」整個你的答案.. –
+0
@陰影嚮導 - 更新是其用戶不使用 –
+0
乾杯,我修復了一些語法問題,希望它是有道理的,你也會應用這個在未來的答案。 –
相關問題
- 1. 如何在計時器中計算所計算的時間?
- 2. 如何計算插槽中的時間
- 3. 如何計算hr:min:sec中的時間
- 4. 如何計算R中的時間差?
- 5. 如何計算SSRS中的時間差
- 6. 如何計算jquery中的時間?
- 7. 如何計算Android中的時間
- 8. 如何計算iOS中的時間?
- 9. 如何計算時間?
- 10. Android - 如何長時間計算時間
- 11. 如何計算算法時間複雜
- 12. 如何在android中計算時間?
- 13. 如何在mysql中計算時間
- 14. 如何計算中途停留時間
- 15. 如何使用jquery/Javascript計算Asp.net頁面的加載時間?
- 16. 計算時間跨度使用asp.net
- 17. 如何計算午夜時間間隔?
- 18. 如何計算時間間隔之和
- 19. 如何計算時間間隔
- 20. 計算C中的時間
- 21. LINQ中的時間計算
- 22. Allegro定時器如何計算時間?
- 23. 如何計算的時間差
- 24. 如何計算總的行駛時間
- 25. 如何計算CPU + GPU的總時間
- 26. 如何計算函數的時間?
- 27. 如何計算keydown到keyup的時間
- 28. 如何計算RTOS任務的時間
- 29. 如何獲得計算列的時間
- 30. 如何衡量Excel的計算時間
您需要使用客戶端計時器,除非您使用的是毫無意義的AJAX,否則不可能使用服務器端代碼。 –