using System; using System.Data; using System.Collections; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using CMS.FormControls; using CMS.GlobalHelper; public partial class CMSModules_Membership_FormControls_Users_SelectUsers : FormEngineUserControl { #region "Public properties" /// /// Gets or sets the enabled state of the control. /// public override bool Enabled { get { return base.Enabled; } set { base.Enabled = value; selectUser.Enabled = value; } } /// /// Gets or sets field value. /// public override object Value { get { return selectUser.Value; } set { selectUser.Value = value; } } /// /// Indicates if control is used on live site. /// public override bool IsLiveSite { get { return base.IsLiveSite; } set { base.IsLiveSite = value; selectUser.IsLiveSite = value; } } /// /// Gets or sets if site filter should be shown or not. /// public bool ShowSiteFilter { get { return ValidationHelper.GetBoolean(GetValue("ShowSiteFilter"), selectUser.ShowSiteFilter); } set { SetValue("ShowSiteFilter", value); selectUser.ShowSiteFilter = value; } } #endregion #region "Methods" protected void Page_Load(object sender, EventArgs e) { // Set useranme as return column selectUser.UniSelector.ReturnColumnName = "UserName"; // Porpagate settings selectUser.ShowSiteFilter = ShowSiteFilter; } #endregion }