私の問題は、私のasp.net mvcプロジェクトで部分的なコントロールを再利用しています。状況は、ウェブサイトに2つの異なる経路からアクセスできることです。Asp.net MVCの異なるルートによって相対アドレスの問題が発生する
http://localhost/mywebsite
http://localhost/mywebsite/app/otherapp
これら2つのアドレスを共有コントロールとそれらの共用コントロールに相対アドレッシング全体でいくつかのIMGのHTMLタグがあります。
すなわち
この相対的な画像アドレスは、アドレスのWebアドレス1のため正常に動作しますが、私は
私にそれを変更する必要があり、それがWebアドレス2のために働いて得るためにWebアドレス2のために失敗しましたこれらはシステム全体に渡っています。実行時にそれらを切り替えて切り替えるのは悪夢です。
すべての面倒なことがなくてもこのような状況をカバーする方法があるのではないかと思いますか?
「」タグをどのように生成していますか? –
これはちょうどhtmlページにコード化されています。 – Matt
再度、あなたのタグをどのように生成していますか(コードを表示) –