0

ASP.NET MVC 4 バンドルに、完全なドメイン アドレスでリンクを表示させることはできますか? 次のようなバンドルを意味します: ~/bundle/jqueryrender to http://domain.com/bundle/jqueryinstead of this one: /bundle/jquery

アップデート:

もっと説明するべきだと思います。renderページではなく、レンダリングされた URL を意味します。たとえば、このキーを持つバンドルがあります: ~/bundle/jquery。わかった。としてレンダリングされます

<script src="/bundle/jquery" type="text/javascript"></script>

右?まあ、代わりにこれが欲しい:

<script src="http://sub.domain.com/bundle/jquery" type="text/javascript"></script>
4

1 に答える 1

-1

正確に「レンダリング」と言いますか?はい、ASP.NET MVC 4は、要求どおりにレンダリングします。ASP.NETMVC 4.0のビューでレンダリングされたページのソースコードに移動すると、これに気付くことができます。

あなたはそれをそのように強制する必要はありません、それはあなたのためにそれを自動的に行います... !!

編集済み:Bundle.csでファイルを削除しApp_Start folderBundleConfig.RegisterBundles(BundleTable.Bundles);から行を削除することで、 これを行うことができますGlobal Application Class。ただし、必要なファイルへのパスを手動で追加する必要があります。これは面倒です。さらに、これにより、ビューページにプレーンHTMLを追加するため、アプリケーションのパフォーマンスが低下します。

于 2012-12-11T17:29:31.613 に答える