首页 新闻 会员 周边

使用了母版页,子内容页的 title keywords Description

0
悬赏园豆:10 [已关闭问题]

网站使用了母版页,子内容页中 head之间的title,keywords,description 如何动态改变呢?

Jaryleely的主页 Jaryleely | 菜鸟二级 | 园豆:367
提问于:2010-06-10 13:28
< >
分享
其他回答(2)
0

   for (int i = this.Header.Controls.Count - 1; i >= 0; i--)
        {
            if (this.Header.Controls[i].GetType() == typeof(HtmlMeta))
            {
                this.Header.Controls.RemoveAt(i);
            }

        }

      this.Page.Title ="XXXX";

        HtmlMeta hm = new HtmlMeta();
        hm.Name = "keywords";
        hm.Content = "XXXX";
        Header.Controls.AddAt(1, hm);

        HtmlMeta hm1 = new HtmlMeta();
        hm1.Name = "description";
        hm1.Content = "XXXX"
        Header.Controls.AddAt(2, hm1);

Cat Qi | 园豆:761 (小虾三级) | 2010-06-10 13:54
0

在子页面的Page_load里可以给Page.title赋值呀,如果是NET4.0可以更好控制其它两项,不过可以通过绑定全局变量输出到aspx页面里。

Astar | 园豆:40805 (高人七级) | 2010-06-10 14:43
0

楼上的方法应该可以。

dangjian | 园豆:348 (菜鸟二级) | 2010-06-10 14:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册