asp.net(c#)操作html元素

来源:互联网 发布:sqlserver列转行函数 编辑:程序博客网 时间:2024/06/05 04:40
有时候我们会遇到需要在服务器端操作div标签,如果想要进行操作的话,需要在div标签中添加runat="server"属性,另外还要有设置id属性,比如:

html代码:
[html] view plaincopy
<div id="myDiv" runat="server" style="width: 500px; height: 100px"></div>  

C#代码:
[csharp] view plaincopy
protected void Page_Load(object sender, EventArgs e)  
{  
        HtmlGenericControl p = new HtmlGenericControl("p");  
        p.Style.Add(HtmlTextWriterStyle.Color, "red");  
        p.Style.Add(HtmlTextWriterStyle.Cursor, "hand");  
        p.InnerText = "服务器端控制HTML示例";  //也可以使用p.InnerHtml输出Html  
        myDiv.Controls.Add(p);  
}  
0 0
原创粉丝点击