簡體   English   中英

靜態html頁面中的mvc路徑圖像

[英]mvc path image in static html page

有人知道如何在靜態HTML中管理路徑圖像? 問題是如何指定圖像路徑INSIDE THE STATIC HTML,以便像visual studio localhost一樣在線工作

示例:我有一個主頁,並在一些靜態html頁面內

@Html.Raw(File.ReadAllText(Server.MapPath("~/custom_directory/home/static_page.html")))

在靜態HTML中:1。如果我使用相對路徑:custom_directory / home / img / image1.jpg它可以在線工作,但它在visual studio localhost中不起作用

  1. 如果我使用/:/custom_directory/home/img/image1.jpg它適用於visual studio localhost但它不能在線工作

在這兩種情況下都有辦法嗎?

謝謝

您需要將Url.Content()輔助方法與根應用程序目錄中的相對URL一起使用,因此無論基本目錄名稱是什么,它都可以在localhost和生產中使用:

@Url.Content("~/custom_directory/home/img/image1.jpg")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM