for (int i = 1; i <= strArray.Length; i++)
{
TextBox txt = (TextBox)row.Cells[i].Controls[0];
Update = Update + " " + strArray[i].ToString() + "=" + txt.Text + ",";
txt.Dispose();
}
Do more with
private void LoopThroughAndValidateControls(Control.ControlCollection formControls, ref bool alertUser)
{
#region loop through controls
foreach (Control controls in formControls)
{
if (controls is ComboBox)
{
if ((controls as ComboBox).Enabled == true)
(controls as ComboBox).BackColor = validator.CheckForBlankValue((controls as ComboBox).Text, ref alertUser);
}
if (controls is TextBox)
{
if ((controls as TextBox).Enabled == true && (controls as TextBox).Tag != "IGNORE" && (controls as TextBox).Tag != null)
(controls as TextBox).BackColor = validator.ValidateTextBox((controls as TextBox).Text, (controls as TextBox).Tag.ToString(), ref alertUser);
}
if (controls.HasChildren)
LoopThroughAndValidateControls(controls.Controls, ref alertUser);
}
#endregion
}
Premium Content
You need an Expert Office subscription to comment.Start Free Trial