如何使这个客户端代码成为服务器端代码?

时间:2016-08-04 11:08:16

标签: javascript c# asp.net code-behind serverside-javascript

我在服务器端代码中写了一个客户端代码,如下所示:

 strHTMLGrid = strHTMLGrid + "<link rel='shortcut icon' href='/EVServer/Images/favicon.ico'/> \n";

此代码在客户端看起来像这样:

<link rel="shortcut icon" href="/EVServer/Images/favicon.ico" />

在动态执行HTML文件时,它是这样的:

<link rel='shortcut icon' href='/EVServer/Images/favicon.ico'/>

在代码中添加什么,以便我可以动态地在我的HTML文件中得到这样的内容。就像下面的C#中所示:

<link rel="shortcut icon" href="/EVServer/Images/favicon.ico" />

1 个答案:

答案 0 :(得分:0)

您可以从后面的代码设置favicon。只需向runat="server"元素添加<link>属性,您就可以从代码中访问它。

<强> .ASPX:

<link id="favIcon" runat="server" rel="shortcut icon" />

代码背后:

protected void Page_Load(object sender, EventArgs e)
{
    favIcon.Attributes["href"] = "/EVServer/Images/favicon.ico";
}