/// <summary> /// 设置当前页面上的所有可输入和选择的控件为只读属性 /// </summary> /// <param name="page"></param> public static void SetControlReadOnly(Page page) { foreach (Control ctrl in page.Controls) { SetControlReadOnly(ctrl); } } //递归调用。设置控件只读。 public static void SetControlReadOnly(Control ctr) { if (ctr is TextBox) { TextBox txtControl = (TextBox)ctr; txtControl.ReadOnly = true; txtControl.Enabled = false; } else if (ctr is RadioButton) { RadioButton btn = (RadioButton)ctr; btn.Enabled = false; } else if (ctr is RadioButtonList) { RadioButto