using System; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CMS.FormControls; using CMS.GlobalHelper; using CMS.UIControls; public partial class CMSModules_Integration_FormControls_ConnectorSelector : FormEngineUserControl { #region "Public properties" /// /// Returns Uniselector. /// public UniSelector UniSelector { get { EnsureChildControls(); return uniSelector; } } /// /// Gets or sets field value. /// public override object Value { get { EnsureChildControls(); return uniSelector.Value; } set { EnsureChildControls(); uniSelector.Value = ValidationHelper.GetString(value, ""); } } #endregion #region "Page events" protected void Page_Load(object sender, EventArgs e) { if (StopProcessing) { uniSelector.StopProcessing = true; } else { ReloadData(); uniSelector.DropDownSingleSelect.AutoPostBack = true; } } #endregion #region "Methods" /// /// Reloads the data in the selector. /// public void ReloadData() { uniSelector.Reload(true); } #endregion }