protected void Page_Load(object sender, EventArgs e) { try { if (this.IsPostBack) { // Do Settings here } else { // Moisture(); } DateTimeCustomControl dtCustomFcha = new DateTimeCustomControl(); dtCustomFcha.AjaxFunctionality = true; dtCustomFcha.ID = "dtCustomFcha"; dtCustomFcha.TextBoxCSSClass = "form_text"; dtCustomFcha.Required = true; dtCustomFcha.ValidatorsCSSClass = "form_field_error_message"; pnldtFechaConstitucion.Controls.Add(dtCustomFcha); // TO DO: Convert pnldtFechaConstitucion to Custom DateTimePicker AddressControl ucDireccion = new AddressControl(); ucDireccion.ID = "Address"; ucDireccion.TextBoxClass = "form_text"; ucDireccion.ValidatorClass = "form_field_error_message"; pnlDireccion.Controls.Add(ucDireccion); TelephoneControl txtTelefono = new TelephoneControl(); txtTelefono.ID = "txtTelefono"; txtTelefono.Required = false; txtTelefono.ValidationGroup = "grpUserNew"; txtTelefono.ValidatorsCSSClass = "form_field_error_message"; txtTelefono.TextBoxCSSClass = "form_text"; pnlTelefono_1.Controls.Add(txtTelefono); TelephoneControl txtTelefono2 = new TelephoneControl(); txtTelefono2.ID = "txtTelefono2"; txtTelefono2.Required = false; txtTelefono2.ValidationGroup = "grpUserNew"; txtTelefono2.ValidatorsCSSClass = "form_field_error_message"; txtTelefono2.TextBoxCSSClass = "form_text"; pnlTelefono_2.Controls.Add(txtTelefono2); } catch (Exception Ex) { } }
public static TelephoneControl BindTelephone(Panel p, string id, bool required, string validationGroup, string validatorCssClass, string txtBoxCssClass) { TelephoneControl control = new TelephoneControl(); control.ID = id; control.Required = required; if( validationGroup != null ) { control.ValidationGroup = validationGroup; } if (validatorCssClass != null) { control.ValidatorsCSSClass = validatorCssClass; } if (txtBoxCssClass != null ) { control.TextBoxCSSClass = txtBoxCssClass; } p.Controls.Add(control); return control; }
private void FillDefaults() { ListBinder.BindIdentificationType(this.rdTipoDeIdentificacion, "Title", "Value"); ListBinder.BindMaritaStatus(this.rdEstadoCivil, "Title", "ID"); ctrlDireccionActual = ListBinder.BindPanel(pnlDireccionActual, "DireccionActual", "Dirección actual"); ctrlFechaDeNacimiento = ListBinder.BindDate(pnldtFechaDeNacimiento); ctrlFechaDeNacimiento2 = ListBinder.BindDate(pnldtFechaDeNacimiento2); ctrlFechaDeNacimiento3 = ListBinder.BindDate(pnldtFechaDeNacimiento3); crtlTelefono = ListBinder.BindTelephone(pnlTelefono, "txtTelefono", true, null, "form_field_error_message", "form_text"); crtlTelefono2 = ListBinder.BindTelephone(pnlTelefono2, "txtTelefono2", false, null, "form_field_error_message", "form_text"); }