favicon无法从ASP.Net母版页正确呈现

时间:2013-03-27 14:42:25

标签: asp.net

<link href="<%=this.faviconURL %>" type="image/x-icon" rel="icon" />

它将逐字打印出来'

<link href="%3C%25=this.faviconURL%20%25%3E" type="image/x-icon" rel="icon" />

就好像运行时字面上采用链接标记并拒绝进行任何替换。有人可以解释为什么会这样吗?我真的不喜欢不使用网页控件。

1 个答案:

答案 0 :(得分:1)

我认为您应该将runat添加到链接标记中。所以它可以由Asp.Net处理。

<link href="<%=this.faviconURL %>" runat="server" type="image/x-icon" rel="icon" />

显然我错了,请看Scriptlet is not working in head tag,你可以在没有runat标签的情况下使用。

<link href="~/server/icofileurl"   type="image/x-icon" rel="icon" />

How to add favicon.ico in ASP.NET site