public override void DataBind() { if (EditUpdateButton.Updating) { EditUpdateButton.UpdateBinding(this); } base.DataBind(); string v = EditUpdateButton.DataBindValue(this); if (MakeDefault0) { SelectedValue = v == "" ? "0" : v; } else { SelectedValue = v; } if (AssociatedRowId.HasValue()) { var tr = this.Parent.Parent as HtmlTableRow; if (tr != null && tr.ID == AssociatedRowId) { tr.Visible = v.HasValue() || Editing; } } }
public override void DataBind() { if (EditUpdateButton.Updating) { EditUpdateButton.UpdateBinding(this); } //base.DataBind(); switch (MaskType) { case MaskTypes.Phone: Text = EditUpdateButton.DataBindValue(this).FmtFone(); break; case MaskTypes.Zip: Text = EditUpdateButton.DataBindValue(this).FmtZip(); break; } if (AssociatedRowId.HasValue()) { var tr = this.Parent.Parent as HtmlTableRow; if (tr != null && tr.ID == AssociatedRowId) { tr.Visible = Text.HasValue() || Editing; } } }
public override void DataBind() { if (EditUpdateButton.Updating) { EditUpdateButton.UpdateBinding(this); } //base.DataBind(); SetTextValue(EditUpdateButton.DataBindValue(this)); if (AssociatedRowId.HasValue()) { var tr = this.Parent.Parent as HtmlTableRow; if (tr != null && tr.ID == AssociatedRowId) { tr.Visible = Text.HasValue() || Editing; } } }