我计划在我的网站中实施 Floodlight 代码。我知道我需要将泛光灯标签放在正文标签之后。但是我的网站的设计方式是所有的 aspx 页面都使用一个母版页。由于母版页将包含正文标记。如何为每个页面添加 Floodlight 代码?
谢谢
我计划在我的网站中实施 Floodlight 代码。我知道我需要将泛光灯标签放在正文标签之后。但是我的网站的设计方式是所有的 aspx 页面都使用一个母版页。由于母版页将包含正文标记。如何为每个页面添加 Floodlight 代码?
谢谢
您可以在母版页中的 body 标记之后放置一个 Literal 控件,并将其设置在您的 aspx 代码中,即,
在您的母版页中...
...
</body>
<asp:Literal id="ltrFloodlightTag" runat="server"></asp:Literal>
然后在使用母版页的 aspx.cs 页面中...
protected void Page_Load(object sender, EventArgs e)
{
....
Literal ltrFloodlightTag = (Literal)Master.FindControl("ltrFloodlightTag");
ltrFloodlightTag.Text = "<img src='http://flodlightstuff/info.aspx?this=123&that=321' width='1px' height='1px' />";
}
同样,您可以只在母版页中使用 img 并简单地从 aspx 设置 src 属性(如果每个页面上都有泛光灯,这可能更有意义)。
我认为这就是您可能会遇到的问题,而且我实际上已经正确理解了 Floodlight 标签的含义!