public static void ClearAllContent(System.Web.UI.Control page) { int nPageControls = page.Controls.Count; for (int i = 0; i < nPageControls; i++) { foreach (System.Web.UI.Control control in page.Controls[i].Controls) { if (control.HasControls()) { ClearAllContent(control); } else { if (control is TextBox) { (control as TextBox).Text =(control as TextBox).ID.ToString(); WebUI.MsgBox((control as TextBox).ID); } if (control is CheckBox) { (control as CheckBox).Checked = false; WebUI.MsgBox((control as CheckBox).ID); } if (control is RadioButtonList) { WebUI.MsgBox((control as RadioButtonList).SelectedValue); WebUI.MsgBox((control as RadioButtonList).ID); } if(control is DropDownList) { WebUI.MsgBox((control as DropDownList).ID); } }//if..else }//foreach }//for }WebUI.是自己写的类用于输出
{
int nPageControls = page.Controls.Count;
for (int i = 0; i < nPageControls; i++)
{
foreach (System.Web.UI.Control control in page.Controls[i].Controls)
{
if (control.HasControls())
{
ClearAllContent(control);
}
else
{
if (control is TextBox)
{
(control as TextBox).Text =(control as TextBox).ID.ToString();
WebUI.MsgBox((control as TextBox).ID);
} if (control is CheckBox)
{
(control as CheckBox).Checked = false;
WebUI.MsgBox((control as CheckBox).ID);
} if (control is RadioButtonList)
{
WebUI.MsgBox((control as RadioButtonList).SelectedValue);
WebUI.MsgBox((control as RadioButtonList).ID);
} if(control is DropDownList)
{
WebUI.MsgBox((control as DropDownList).ID);
} }//if..else
}//foreach
}//for
}WebUI.是自己写的类用于输出