0

我计划在我的网站中实施 Floodlight 代码。我知道我需要将泛光灯标签放在正文标签之后。但是我的网站的设计方式是所有的 aspx 页面都使用一个母版页。由于母版页将包含正文标记。如何为每个页面添加 Floodlight 代码?

谢谢

4

1 回答 1

1

您可以在母版页中的 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 标签的含义!

于 2012-05-24T14:21:12.413 回答