有时候我们会遇到需要在服务器端操作div标签,如果想要进行操作的话,需要在div标签中添加runat="server"属性,另外还要有设置id属性,比如:
html代码:
<div id="myDiv" runat="server" style="width: 500px; height: 100px"></div>
C#代码:
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);
}