Exemple #1
0
 public static void BindAll <T>(Control controlContainer, T objValue, bool blnAll = true, string[] strNotBindCtrlNames = null)
 {
     foreach (Control control in controlContainer.Controls)
     {
         if (control.Tag == null || control.Tag.ToString() == string.Empty)
         {
             continue;
         }
         if (blnAll)
         {
             if (strNotBindCtrlNames != null && strNotBindCtrlNames.Contains(control.Name))
             {
                 continue;
             }
         }
         object objPropertyValue = PropertyManager.BsePropertyManager.GetProperty(objValue, control.Tag.ToString());
         ControlManager.BindOne(control, objPropertyValue);
     }
 }