0
的主題之前,我想這將是簡單的,但我無法找到答案。ASP.NET主題:如何判斷一個主題名稱是有效的設置它作爲一個頁面
我們建立基於查詢字符串參數頁面的主題(如?theme=theme1
等)。我只是想知道,如果有一個簡單的方法來告訴主題名稱是有效的,將其設置,或捕捉和處理錯誤,如果它是無效的了。
我得到的,如果主題不存在的錯誤是:
Theme ‘theme1’ cannot be found in the application or global theme directories.
我不知道什麼時候拋出異常。 所有我能想到的是搜索文件夾,但我認爲會有一個更簡單的方法。
謝謝
不是一個真正的答案,更多的指針 - 你有沒有想過使用配置文件來存儲用戶的主題首選項呢? –