[英]asp.net mvc 5- How to apply css bootstrap ,js in @using section of cshtml file
[英]ASP.NET MVC app cant call JS or CSS files from cshtml file
我在以下路徑/Views/Home/index.cshtml
有一個 cshtml 文件
js 文件位於路徑/Public/js/main.js
..... 我使用以下代碼來調用它: <script src="../../Public/js/main.js"></script>
css 文件位於路徑/Public/css.main.css
.... 我使用以下代碼來調用它: <link rel="stylesheet" href="../../Public/css/main.css">
對於這兩個調用,我收到 404 錯誤Failed to load resource: the server responded with a status of 404 (Not Found)
即使索引在視圖文件夾中,它也會呈現到根目錄。 視圖文件夾是服務器端應用程序文件夾。 嘗試../../
。 同樣在您的示例中,您的 css 文件夾有一個 '.' 在它與“/”之后。
這篇文章為我解決了https://docs.microsoft.com/en-us/aspnet/core/fundamentals/static-files?view=aspnetcore-3.1
我需要將文件夾名稱從 'Public' 更改為 'wwwroot'...然后引用 js 文件如下: "~/js/main.js"
。 ~ 字符代表文件夾“wwwroot”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.