//C# privatevoid SetTextBoxBackColor(Control Page, Color clr) { foreach (Control ctrl in Page.Controls) { if (ctrl is TextBox) { ((TextBox)(ctrl)).BackColor = clr; } else { if (ctrl.Controls.Count >0) { SetTextBoxBackColor(ctrl, clr); } } } }
'VB.NET PrivateSub SetTextBoxBackColor()Sub SetTextBoxBackColor(ByVal Page As Control, _ ByVal clr As Color) ForEach ctrl As Control In Page.Controls IfTypeOf ctrl Is TextBox Then CType(ctrl, TextBox).BackColor = clr Else If ctrl.Controls.Count >0Then SetTextBoxBackColor(ctrl, clr) EndIf EndIf Next End Sub