0

これは簡単だと思いますが、答えが見つかりません。

クエリ文字列パラメーター ( など) に基づいてページのテーマを設定します?theme=theme1。テーマ名を設定する前に、または無効な場合はエラーをキャッチして処理する前に、テーマ名が有効であることを確認する簡単な方法があるかどうかを知りたいだけです。

テーマが存在しない場合に表示されるエラーは次のとおりです。

Theme ‘theme1’ cannot be found in the application or global theme directories.

いつ例外がスローされるかわかりません。考えられるのはフォルダを検索することだけですが、もっと簡単な方法があると思います。

ありがとう

4

1 に答える 1

3

テーマ フォルダのリストと照らし合わせてテーマを確認します。テーマは単に名前のフォルダーを使用するため、System.IO 内の Directory.Exists を使用します。

于 2010-03-15T17:01:22.433 に答える