カミソリで画像のパスを格納する変数を使用します私はこのような動的イメージパスを構築するための機能を使用Url.Content
function() {
var name = $(this).attr('id') + '_o';
var newsrc = '../../Content/HomePage/' + name + '.png';
をそして私はにUrl.Contentレイザーを使用してNEWSRCを割り当てます画像タグをそのソースとして使用します。
$(this).attr('src', '@Url.Content(newsrc)');
しかし、VSは私が赤い線が がどのように私はUrl.Contentと一緒に変数を使用することができます。.. NEWSRCは現在のコンテキスト内に存在していないことを言って示しています。だから、私はこのような何かをしたいですか?
(注:私は、この内部のスクリプトタグを使用しています...)
EDIT:アイデアが解決しそこUrl.Contentを使用し、おそらくバックドアコントローラにNEWSRCを渡します、私の心に来ますURLとそれを戻す?実現可能ですか?
すべてのヘルプはあなたが直接Asp.Netコードにjavascriptの変数を渡すようにしようとしている。..
展開時に相対パスが機能しないため、@ Url.Content()を削除できませんでした。そして、あなたの2番目の提案を試してみました。 – shennyL