Ejemplo n.º 1
0
        /// <summary>
        /// Binds the with.
        /// </summary>
        /// <param name="control">The control.</param>
        /// <param name="dataSource">The data source.</param>
        /// <param name="isRequired">if set to <c>true</c> [is required].</param>
        /// <createdOn>1/26/2016 9:58 AM</createdOn>
        public static void BindWith(this DropDownList control, ICollection dataSource, bool isRequired = true)
        {
            string dataTextField  = string.IsNullOrWhiteSpace(control.DataTextField) ? "Text" : control.DataTextField;
            string dataValueField = string.IsNullOrWhiteSpace(control.DataValueField) ? "Value" : control.DataValueField;

            control.BindWith(dataSource, dataValueField, dataTextField, isRequired);
        }