2009-08-21 22 views

答えて

3

必須ではありません。最初の方法をやってみることはお勧めできません。それは単なる冗長であり、複雑さを増すからです。チルダは、すでにアプリケーションルートに関連していることを意味しています - ResolveUrlは、呼び出し元のページまたはユーザコントロールからの相対パスに変更されます。いずれにせよ、それはまだロードされます。

2つ目の方法は、プロジェクトの相対的な構造変更を防ぐためのベストプラクティスとして推奨されます。

パス文字列をリソースまたは少なくとも定数として、魔法の文字列を取り除き、驚きを完全に避けることもできます。

+0

要約すると:第2の方法 – mbillard

関連する問題