.NET 1.1で作業して以来、私はasp.netで非常に長い時間働いていました。ここで私は短期間アップグレードすることができないレガシーアプリケーションではありますが、ハードコードされた値の数を修正し、それらをweb.configファイルの値で置き換える必要があります。.NET 1.1のaspxページでBCLクラスまたはプロパティインラインにアクセスするにはどうすればよいですか?
これは私が持っているものです。
<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以上の場所を持っています。
私は単純なことが不足していることは確かですが、わかりません。
.NET 1.1?あなたがいない! –
確かに、私は.NET 3.5SP1と今は.NET 4に慣れています。このプロジェクトは、ここ数年、MSが.NETで何をしてきたかについて、私に新しい認識を与えました。 – Russ