首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么一次性创建多个用户控件在.aspx页面上

2012-01-19 
如何一次性创建多个用户控件在.aspx页面上eg:Label[]LnewLabel[10]这样是不是可以创建10个label控件?怎

如何一次性创建多个用户控件在.aspx页面上
eg:
        Label[]L   =   new   Label[10];
这样是不是可以创建10个label控件?怎么用这些控件?我要对每一个控件再进行操作,怎样实现?是不是可以设置将L[1]控件放在.aspx的某个位置?
谢谢
请教。

[解决办法]
protected System.Web.UI.WebControls.Panel Panel1;
protected System.Web.UI.WebControls.Button Button1;

private void Button1_Click(object sender, System.EventArgs e)
{
Label[] L = new Label[10];
for(int i = 0; i < L.Length; i++)
{
L[i] = new Label();
//L[i].Visible = false;
L[i].ID = "Label " + i.ToString();
L[i].Text = "Label " + i.ToString();
Panel1.Controls.Add(L[i]);
}
}

热点排行