asp.net母版页中的Floodlight代码

时间:2012-05-23 20:42:21

标签: asp.net master-pages tracking

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

由于

1 个答案:

答案 0 :(得分:1)

您可以将一个Literal控件放在母版页中的body标签之后,然后在你的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属性(如果每个页面都有泛光灯,这可能会更有意义)。

我认为这是你可能会得到的,我实际上已经明确了泛光灯标签的含义!