Я занимаюсь разработкой веб-сайта в ASP .NET MVC 2 с использованием C #.
У меня есть частичное представление, Header.ascx
.Там у меня есть изображение для моего веб-сайта: MainImage.png
.
Когда я использую один из созданных мной основных видов, изображение отображается нормально.Например, я нажал «Индекс ActionResult» моего новостного контроллера.(site.com/News
)
Однако, когда я копаю глубже, мне кажется, что я теряю свое изображение, даже если частичное представление отображается на главной странице.то есть, если я попытаюсь перейти к site.com/News/Article/1
Есть ли какие-либо предложения по сохранению моего изображения полностью нетронутыми, например, способ сделать абсолютный путь?
Код, который я в настоящее время имею в моемпредставление здесь:
<div align="center"><a href="/"><img src="../Content/images/MainImage.png" style="border:none" /></a></div>
Я пытался изменить src на ~/Content/images/MainImage.png
, но это разбивает его по всему сайту.