protected
void
Page_Load(
object
sender, EventArgs e)
... {
//循环添加控件,不能添加
for (int i = 0; i < 5; i++)
...{
TextBox tbcz = new TextBox();
tbcz.ID = "cz" + i;
this.form1.Controls.Add(tbcz);
}
}
/**/ /// <summary>
/// 给动态控件赋值
/// </summary>
/// <param name="oControl">容器</param>
/// <param name="ControlID">ID</param>
/// <param name="ControlValue">值</param>
private static void FindTextBox(System.Web.UI.Control oControl, string ControlID, string ControlValue)
... {
//确定服务器控件是否包含任何组件
if (oControl.HasControls())
...{
//检查控件ID
foreach (System.Web.UI.Control oChildControl in oControl.Controls)
...{
if ((oChildControl.ID == ControlID) && (oChildControl is System.Web.UI.WebControls.TextBox))
...{
((System.Web.UI.WebControls.TextBox)oChildControl).Text = ControlValue;
}
}
}
}
protected void Button1_Click( object sender, EventArgs e)
... {
FindTextBox(this.form1, "cz1", "peter");
}
... {
//循环添加控件,不能添加
for (int i = 0; i < 5; i++)
...{
TextBox tbcz = new TextBox();
tbcz.ID = "cz" + i;
this.form1.Controls.Add(tbcz);
}
}
/**/ /// <summary>
/// 给动态控件赋值
/// </summary>
/// <param name="oControl">容器</param>
/// <param name="ControlID">ID</param>
/// <param name="ControlValue">值</param>
private static void FindTextBox(System.Web.UI.Control oControl, string ControlID, string ControlValue)
... {
//确定服务器控件是否包含任何组件
if (oControl.HasControls())
...{
//检查控件ID
foreach (System.Web.UI.Control oChildControl in oControl.Controls)
...{
if ((oChildControl.ID == ControlID) && (oChildControl is System.Web.UI.WebControls.TextBox))
...{
((System.Web.UI.WebControls.TextBox)oChildControl).Text = ControlValue;
}
}
}
}
protected void Button1_Click( object sender, EventArgs e)
... {
FindTextBox(this.form1, "cz1", "peter");
}