C# 如何在CSHTML中嵌入自定义HTML
我有一个ASP.NETMVC应用程序。我想在其中嵌入自定义HTML。自定义html包含以下行:C# 如何在CSHTML中嵌入自定义HTML,c#,css,asp.net,asp.net-mvc,razor,C#,Css,Asp.net,Asp.net Mvc,Razor,我有一个ASP.NETMVC应用程序。我想在其中嵌入自定义HTML。自定义html包含以下行: <li><a><img style="max-width:90px;" src="img/pic.png"> </a></li> <link href="css/jquery.dataTables.min.css"> 由于未加载css和pic文件,这些行会出错。如何使cshtml文件加载这些文件?谢谢。你确定img和css
<li><a><img style="max-width:90px;" src="img/pic.png"> </a></li>
<link href="css/jquery.dataTables.min.css">
由于未加载css和pic文件,这些行会出错。如何使cshtml文件加载这些文件?谢谢。你确定img和css文件夹在同一个文件夹中吗?如果你使用Razor,请使用
@Url.Content
返回css/image/JS文件的绝对路径,例如
@tetsuyayayamamoto,没有它应该可以工作too@Usman我同意它应该在没有Url.Content
的情况下工作,但Url.Content
确保根据项目根目录的层次结构正确呈现文件路径。