使用字符串c#的值创建控件

时间:2015-10-14 06:23:40

标签: c# asp.net

我希望创建一个名为字符串值的新控件对象。原因是我需要将它作为一个位置的div传递。查看下面的示例,我想将divName更改为nameofDiv字符串的值。此div名称已通过数据绑定存在于aspx页面中。所以它不是通过代码创建div而是严格使用名称。

 string nameofDiv = "Divone";
 Button button = new Button();
 Control divName = new Control();
 divName.Controls.Add(button);

1 个答案:

答案 0 :(得分:1)

希望,这项工作适合你,

string divOtherName = "divOne";
HtmlGenericControl divName = new HtmlGenericControl("div");
divName .Attributes.Add("name", divOtherName);
divName .Attributes.Add("id", divOtherName);