我正在尝试向网页动态添加控件(div):

 HtmlControl divControl = new html HtmlGenericControl("div");
 divControl.Attributes.Add("id", lb.Items[i].Value);
 divControl.Attributes.Add("innerHtml", "bob");
 divControl.Visible = true;
 this.Controls.Add(divControl);

但是我如何设置控件本身的文本(innerhtml),因为它似乎没有innerHtml,因为属性不存在并且没有显示“值”或“文本”选项?

谢谢

最佳答案

如果您将“divControl”的类型更改为 HtmlGenericControl,您应该能够设置 InnerHtml 属性:

HtmlGenericControl divControl = new HtmlGenericControl("div");

关于c# - 你如何在c#代码后面的通用控件(div)上设置innerhtml?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5265109/

10-12 19:18