У меня есть новый проект asp.net mvc, и я пытаюсь определить лучшее место для хранения изображений, а также то, как я буду ссылаться на них с site.master (в тех случаях, когда у меня есть изображения заголовка, которые я хочу отображать на всех страниц).
Предложения или лучшие практики?
asp.net-mvc
image
Леора
источник
источник
~
префикс, например:<img src="~/Content/Images/logo.png" />
. См. Здесь: pseale.com/blog/2013/09/26/ImageLinksInMVCAreMagicalMostly.aspx<img src="@Url.Content("~/Content/Images/logo.png")" />
Используя это в представлении Razor в MVC 5. Изображения хранятся в / Content / Images.
источник
<img src="~/Content/Images/logo.png" />
. См. Здесь: pseale.com/blog/2013/09/26/ImageLinksInMVCAreMagicalMostly.aspx<%=Html.Image("~/Content/Images/xxx.png")%>
Это разрешается из любого места в иерархии сайта. Html.Image является частью сборки Futures Microsoft.Web.Mvc.
источник
или в mvc2:
<img src="<%: Url.Content("~/Images2/landingMain/safety.png") %>" alt="safety" />
источник
U должен поместить все ваши изображения в папку содержимого, например: - Content -> Images ->. IMG файлы и такие же, как файлы таблиц стилей. Папка содержимого, например Content ->. Css, поэтому он легко загружает изображения и css, иначе это не так. выполнен надлежащим образом.
источник