Asp.net 为什么我能';无法解析css文件的客户端url?
以下是我的asp代码:Asp.net 为什么我能';无法解析css文件的客户端url?,asp.net,asp.net-mvc,asp.net-mvc-2,asp.net-mvc-3,Asp.net,Asp.net Mvc,Asp.net Mvc 2,Asp.net Mvc 3,以下是我的asp代码: <!-- language: lang-js --> <head runat="server"> <title> <asp:ContentPlaceHolder ID="TitleContent" runat="server" /> </title> <link href='<%: ResolveClientUrl("~/Content/Site.css") %
<!-- language: lang-js -->
<head runat="server">
<title>
<asp:ContentPlaceHolder ID="TitleContent" runat="server" />
</title>
<link href='<%: ResolveClientUrl("~/Content/Site.css") %>' rel="stylesheet" type="text/css" />
<script src='<%: ResolveClientUrl("~/Scripts/jquery.js")%>' type="text/javascript" />
<script src='<%: ResolveClientUrl("~/Scripts/jquery-ui.js")%>' type="text/javascript" />
<link href='<%: ResolveClientUrl("~/Content/redmond/jquery-ui.css") %>' rel="stylesheet" type="text/css" class="ui-theme" />
</head>
这里是呈现的html:
<!-- language: lang-js -->
<head>
<title>Espace de travail</title>
<link href="<%: ResolveClientUrl("~/Content/Site.css") %>" rel="stylesheet" type="text/css" />
<script src='Scripts/jquery.js' type="text/javascript"></script>
<script src='Scripts/jquery-ui.js' type="text/javascript"></script>
<link href="<%: ResolveClientUrl("~/Content/redmond/jquery-ui.css") %>" rel="stylesheet" type="text/css" class="ui-theme" />
</head>
埃斯帕斯代劳酒店
为什么asp可以解析my.js脚本文件的url而不能解析my css文件的url?尝试将runat=“server”
放在
标记上。尝试使用
改用ResolveUrl
或Url.Content
helper方法。由于head
标记上的runat=“server”
属性,第一个链接被编码。考虑删除属性或尝试.< /P> < P> < P>这是我用来解决链接标签问题的解决方案:
<%= "<link href=\"" + ResolveClientUrl( "~/Content/Site.css") + "\" rel=\"stylesheet\" type=\"text/css\" />" %>
请注意我是如何将整个链接标记放在嵌入式代码块中的。Nop它不适用于