多くの場合、サーバー上の別のファイルを参照する必要があります。それが単なる画像であろうと、別の ASP ページであろうと。例えば:
if (success)
{
img1.ImageUrl = "RightArrow.jpg"
}
ここでの問題は、誰かが誤って文字列 "RightArrow.jpg" を "RghtArrow.jpg" に変更しても、コンパイル時エラーが発生しないことです。また、実行時エラーに気付くまでに時間がかかる場合があります。
ここにベストプラクティスはありますか?もちろん、そのための独自の小さなメカニズムを構築することもできます...しかし、組み込みの何かがあるかどうかはわかりません。
おそらく強く型付けされたもの:
img1.ImageUrl = Images.RightArrow;