3

通常の.htmファイルでWebconfigからAppSettingキーを取得したい-これは可能ですか?

通常、idはそれをaspxファイルにするので、似たようなものの背後にあるコードを実行できますが、htmは公開されておらず、URLを変更できるとは思いません

Webconfig

<add key="SomeLocation" value="http://my.ip.address/"/>

Htmマークアップ

<a href="<%=MyCodeBehind()%>">Contact Us</a>

VB.Netコードビハインド

    Public ReadOnly Property MyCodeBehind() As String
    Get
        Return General.GetAppSetting("SomeLocation")
    End Get
End Property

ありがとう

4

1 に答える 1

2

サーバー側の処理で生成されないファイルには、それ自体で追加のデータを含めることはできません。

あなたにはいくつかの選択肢があります(私があなたの問題を正しく理解している場合):

  • 「.htm」をASPXページとして処理し、コードビハインドを使用するようにサーバーを再構成できます。
  • 書き換えルールを使用して、特定のURLをWebサーバーからASPXページにリダイレクトできます
于 2012-08-01T19:13:40.787 に答える