public void ControlValueClear(System.Web.UI.Control page)
{
int count = page.Controls.Count;
for (int i = 0; i < count; i++)
{
foreach (System.Web.UI.Control control in page.Controls[i].Controls)
{
if (control is Repeater)
{
(control as Repeater).DataSource = string.Empty;
(control as Repeater).Visible = false;
(control as Repeater).DataBind();
}
else if (control is TextBox)
{
(control as TextBox).Text = string.Empty;
}
}
}
}
{
int count = page.Controls.Count;
for (int i = 0; i < count; i++)
{
foreach (System.Web.UI.Control control in page.Controls[i].Controls)
{
if (control is Repeater)
{
(control as Repeater).DataSource = string.Empty;
(control as Repeater).Visible = false;
(control as Repeater).DataBind();
}
else if (control is TextBox)
{
(control as TextBox).Text = string.Empty;
}
}
}
}