asp.net动态添加非标准html控件的方法

发布时间:2019-08-05编辑:脚本学堂
本文介绍下,在asp.net中动态添加非标准html控件的实例代码,有需要的朋友,不妨参考下。

要求:动态添加标签,而有部分又不是ASP控件,应该如何实现呢?

以下的二段代码,均可以解决这个问题。

代码1,
 

复制代码 代码示例:
    HtmlGenericControl include2 = new HtmlGenericControl("script"); 
    Include2.Attributes.Add("type", "text/javascript"); 
    Include2.InnerHtml = "alert('JavaScript in Page Header');"; 
    this.Page.Header.Controls.Add(Include2);  

代码2,
 

复制代码 代码示例:
    Literal li = new Literal();  
    li.Text = "<script...</script>";  
    this.Page.Header.Controls.Add(li);

有兴趣的朋友,可以亲自动手测试下,看看asp.net动态添加非标准html控件的效果如何?!