HtmlHead & HtmlMeta

 

HtmlHead類動態添加<head>中子標籤,如<title>和<style>,尤其是後者,就是動態配置CSS。例子如下:

    protected void Page_Load(object sender, EventArgs e)
    
{
        Style bodyStyle 
= new Style();

        bodyStyle.ForeColor 
= System.Drawing.Color.Red;
        bodyStyle.BackColor 
= System.Drawing.Color.Black;

        Page.Header.StyleSheet.CreateStyleRule(bodyStyle, 
null"BODY");
        Page.Header.Title 
= "這裏寫Title";

    }

HtmlMeta類負責動態增加Meta標籤,一般用不到,反正我是不用,代碼示例如下:

    protected void Page_Load(object sender, EventArgs e)
    
{
        HtmlMeta meta 
= new HtmlMeta();
        meta.Name 
= "";
        meta.Content 
= "";

        HtmlHead head 
= (HtmlHead)Page.Header;
        head.Controls.Add(meta);
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章