Я перебираю свои элементы управления на этой веб-странице, и когда нажимается кнопка для изменения части данных, я отключаю другие элементы управления на странице.Такие элементы управления состоят из TextBoxes, ListBoxes и Buttons.Все эти элементы управления имеют свойство Enable, поэтому мне было интересно, есть ли способ просто привести элемент управления к какому-либо универсальному типу данных и установить его свойство enabled.измените верхнюю часть на что-то вроде
protected void DisableSQRcontrols( Control Page )
{
foreach ( Control ctrl in Page.Controls )
if ( ( ctrl is TextBox ) ||
( ctrl is Button ) ||
( ctrl is ListBox ) )
((UniversalControlCast)ctrl).Enabled = false;
else if ( ctrl.Controls.Count > 0 )
DisableSQRcontrols( ctrl );
}