private void SetReadonly(Control container)
{
for (int i = 0; i < container.Controls.Count; i++)
{if (container.Controls[i] is TextBox || container.Controls[i] is DropDownList ||
container.Controls[i] is LinkButton || container.Controls[i] is System.Web.UI.WebControls.Image)
{
WebControl wc = container.Controls[i] as WebControl;
wc.Enabled = false;
wc.BackColor = Enums.SystemColor.ReadonlyBackColor;
}
else
{
if (container.Controls[i].Controls.Count > 0)
SetReadonly(container.Controls[i]);
}
}
}