私がasp.netで働いてからしばらく経ち、.NET 1.1で働いてから非常に長い時間が経ちました。ここでは、短期的にはアップグレードできないレガシー アプリケーションを使用しています。多くのハード コードされた値を修正し、web.config ファイルの値に置き換える必要があります。
これは私が持っているものです:
<asp:Image id=Image1 runat="server" ImageUrl='http://<%# ConfigurationSettings.AppSettings["CorporateRootUrl"] %>/media/images/spacer.gif' width="16" height="10" />
<img src='http://<%# ConfigurationSettings.AppSettings["CorporateRootUrl"] %>/media/images/spacer.gif' width="16" height="10" runat="server">
一番下の例を web.config ファイルから取得することをお勧めします。これは、このアプリケーション全体で使用されているものであり、私の人生を非常に楽にしてくれるからです。
「CorporateRootUrl」の値を .cs のコード ビハインドで使用すると取得できますが、それはあまり役に立ちません。このコードには、2500 を超える場所を変更する必要があります。
簡単なものが欠けていると確信していますが、それを理解できないようです。