asp.net 自动生成控件

string sqlstr = "select * from ExtendMail where UserID= 1";

DataSet ds = new DataSet(); ds = userinfo.GetDateSet(sqlstr, "tab");

for (int i = 0; i < ds.Tables["tab"].Rows.Count; i++)

{ //文本框 TextBox myTextBox = new TextBox();

myTextBox.ID = "myBox" + i;

myTextBox.Text = ds.Tables["tab"].Rows[i]["ExtendMail"].ToString();

//绑定数据 PlaceHolder1.Controls.Add(myTextBox); } //按钮

Button myBtn = new Button(); myBtn.ID = "myBtn";

myBtn.Text = "修改"; myBtn.Click += new System.EventHandler(btn_Click); /

/响应事件 PlaceHolder3.Controls.Add(myBtn);

posted on 2009-04-03 14:31  风乔  阅读(282)  评论(0编辑  收藏  举报

导航