編輯我有兩個問題:Global.asax中,全局變量,並用代碼
1)我在的Global.asax文件中聲明爲我的網站的幾個全局變量。它們是簡單的,小的鍵/值對,並且只有少數幾個。這是一個很好的習慣,對於那些小而且需要被我網站上幾乎所有頁面訪問的值?將它們存儲在數據庫中並要求進行數據庫查找似乎認爲它會浪費不會快速變化的值的資源。
2)如果其中一個值每週更改一次,是否可以允許用戶使用窗體或其他方式編輯全局變量?
實施例:
<script runat="server">
Overloads Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
Application("default_scoring_id") = 3
Application("week_current") = 3
End Sub
</script>
在上面的例子中,系統需要知道哪個周(在它們中的15)內的當前日期是內。因此,每星期一上午一次,「week_current」值需要改變。
我可以很容易地做到這一點,但有沒有辦法讓用戶訪問更改此值而無需觸摸代碼?
看起來你可以以日期爲基礎的星期數,但是當某些工作被延遲時,這是有問題的,從而防止了例行的星期變化。不幸的是,我需要讓用戶決定改變這一週的確切時間。 – wrburgess 2009-05-26 03:39:01