动态添加控件事的错误,清高手指点 在Form中添加一个Panel控件,然后把TextBox空间添加到Panel中。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 protected System.Web.UI.WebControls.Panel Panel1; private void Page_Load(object sender, System.EventArgs e) { if (!Page.IsPostBack) { TextBox tb = new TextBox(); tb.ID = "text"; tb.Text = "aaa"; this.Panel1.Controls.Add(tb); } } 是不是要添加多个控件阿?如果是,使用Table就是了。 table怎么用啊我最开始就用得table,可是总有问题我将table设成runat=server,然后做,可是和我刚才做的问题一样 Table tbl = new Table();TableRow tr = new TableRow();TableCell tc = new TableCell();TextBox box = new TextBox();box.ID = "DDD";tc.Controls.Add(box);tr.Cells.Add(box);tbl.Rows.Add(tr);按这个下去就是了。添加textbox控件的时候,可以不预先添加Panel。通过这个代码可以实现。this.Controls[1].Add(box); 这种效果怎么实现? datagridview控件添加行的问题 WPF中修改部分按钮属性 c# excel 导出数据出错 求助 webbrowser里面的iframe 只有id 没有name 如何获得接口 初学者问题三:给Button设置ToolTip 怎样获取工具栏上的按纽? 提供思路和代码?关于ComboBox 如何得到当前系统的系统路径? 程序报对象名无效,但数据库中存在这些表名 关于DATAGRID的双击事件 ado.net中的数据更新机制问题(进者有分,在线等)
private void Page_Load(object sender, System.EventArgs e)
{
if (!Page.IsPostBack)
{
TextBox tb = new TextBox();
tb.ID = "text";
tb.Text = "aaa";
this.Panel1.Controls.Add(tb);
}
}
我最开始就用得table,可是总有问题
我将table设成runat=server,然后做,可是和我刚才做的问题一样
TableCell tc = new TableCell();
TextBox box = new TextBox();
box.ID = "DDD";
tc.Controls.Add(box);
tr.Cells.Add(box);
tbl.Rows.Add(tr);按这个下去就是了。添加textbox控件的时候,可以不预先添加Panel。
通过这个代码可以实现。
this.Controls[1].Add(box);