Class DnnModuleComboBox
Inheritance
DnnModuleComboBox
Assembly: DotNetNuke.Web.dll
Syntax
public class DnnModuleComboBox : DnnComboBox, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IEditableTextControl, ITextControl, IPostBackDataHandler
Constructors
DnnModuleComboBox()
Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.2. Please use overload with IApplicationStatusInfo. Scheduled removal in v12.0.0.")]
public DnnModuleComboBox()
DnnModuleComboBox(IApplicationStatusInfo, IEventLogger, IClientResourceController)
Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.4. Please use overload with IHostSettings. Scheduled removal in v12.0.0.")]
public DnnModuleComboBox(IApplicationStatusInfo appStatus, IEventLogger eventLogger, IClientResourceController clientResourceController)
Parameters
DnnModuleComboBox(IApplicationStatusInfo, IEventLogger, IClientResourceController, IHostSettings)
Declaration
public DnnModuleComboBox(IApplicationStatusInfo appStatus, IEventLogger eventLogger, IClientResourceController clientResourceController, IHostSettings hostSettings)
Parameters
Properties
Enabled
Declaration
public override bool Enabled { get; set; }
Property Value
Overrides
Filter
Declaration
public Func<KeyValuePair<string, PortalDesktopModuleInfo>, bool> Filter { get; set; }
Property Value
ItemCount
Declaration
public int ItemCount { get; }
Property Value
RadComboBoxClientId
Declaration
public string RadComboBoxClientId { get; }
Property Value
SelectedValue
Declaration
public override string SelectedValue { get; }
Property Value
Overrides
Methods
BindAllPortalDesktopModules()
Declaration
public void BindAllPortalDesktopModules()
BindTabModulesByTabID(int)
Declaration
public void BindTabModulesByTabID(int tabID)
Parameters
| Type |
Name |
Description |
| int |
tabID |
|
OnInit(EventArgs)
Declaration
protected override void OnInit(EventArgs e)
Parameters
Overrides
OnItemChanged()
Declaration
protected virtual void OnItemChanged()
OnLoad(EventArgs)
Declaration
protected override void OnLoad(EventArgs e)
Parameters
Overrides
OnPreRender(EventArgs)
Declaration
protected override void OnPreRender(EventArgs e)
Parameters
Overrides
SetModule(string)
Declaration
public void SetModule(string code)
Parameters
| Type |
Name |
Description |
| string |
code |
|
Events
ItemChanged
Declaration
public event EventHandler ItemChanged
Event Type
Implements
Extension Methods