menu

ASP.NET Core - EJ2

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DropDownButton - ASP.NETCore-EJ2 API Reference | Syncfusion

    Show / Hide Table of Contents

    Class DropDownButton

    Inheritance
    System.Object
    Syncfusion.EJ2.EJTagHelper
    DropDownButton
    Namespace: Syncfusion.EJ2.SplitButtons
    Assembly: Syncfusion.EJ2.dll
    Syntax
    public class DropDownButton : EJTagHelper

    Constructors

    DropDownButton()

    Declaration
    public DropDownButton()

    Properties

    AnimationSettings

    Specifies the animation settings for opening the sub menu in the DropDownMenu. The settings control the duration, easing, and effect of the animation applied when the sub menu opens.

    Declaration
    public object AnimationSettings { get; set; }
    Property Value
    Type Description
    System.Object

    The default value is null

    BeforeClose

    Triggers before closing the DropDownButton popup.

    Declaration
    public string BeforeClose { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    BeforeItemRender

    Triggers while rendering each Popup item of DropDownButton.

    Declaration
    public string BeforeItemRender { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    BeforeOpen

    Triggers before opening the DropDownButton popup.

    Declaration
    public string BeforeOpen { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    Close

    Triggers while closing the DropDownButton popup.

    Declaration
    public string Close { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    CloseActionEvents

    Specifies the event to close the DropDownButton popup.

    Declaration
    public string CloseActionEvents { get; set; }
    Property Value
    Type Description
    System.String

    The default value is ""

    Content

    Defines the content of the DropDownButton element that can either be a text or HTML elements.

    Declaration
    public string Content { get; set; }
    Property Value
    Type Description
    System.String

    The default value is ""

    ContentTemplate

    To get or set value for ContentTemplate.

    Declaration
    public MvcTemplate<object> ContentTemplate { get; set; }
    Property Value
    Type
    Syncfusion.EJ2.MvcTemplate<System.Object>

    Created

    Triggers once the component rendering is completed.

    Declaration
    public string Created { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    CreatePopupOnClick

    Specifies the popup element creation on open.

    Declaration
    public bool CreatePopupOnClick { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    CssClass

    Defines class/multiple classes separated by a space in the DropDownButton element. The DropDownButton size and styles can be customized by using this.

    Declaration
    public string CssClass { get; set; }
    Property Value
    Type Description
    System.String

    The default value is ""

    Disabled

    Specifies a value that indicates whether the DropDownButton is disabled or not.

    Declaration
    public bool Disabled { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    EnableHtmlSanitizer

    Specifies whether to enable the rendering of untrusted HTML values in the DropDownButton component. If 'enableHtmlSanitizer' set to true, the component will sanitize any suspected untrusted strings and scripts before rendering them.

    Declaration
    public bool EnableHtmlSanitizer { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is true

    EnablePersistence

    Enable or disable persisting component's state between page reloads.

    Declaration
    public bool EnablePersistence { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    EnableRtl

    Enable or disable rendering component in right to left direction.

    Declaration
    public bool EnableRtl { get; set; }
    Property Value
    Type Description
    System.Boolean

    The default value is false

    HtmlAttributes

    Allows additional HTML attributes such as title, name, etc., and accepts n number of attributes in a key-value pair format.

    Declaration
    public object HtmlAttributes { get; set; }
    Property Value
    Type
    System.Object

    IconCss

    Defines class/multiple classes separated by a space for the DropDownButton that is used to include an icon. DropDownButton can also include font icon and sprite image.

    Declaration
    public string IconCss { get; set; }
    Property Value
    Type Description
    System.String

    The default value is ""

    IconPosition

    Positions the icon before/top of the text content in the DropDownButton. The possible values are: Left: The icon will be positioned to the left of the text content. Top: The icon will be positioned to the top of the text content.

    Declaration
    public SplitButtonIconPosition IconPosition { get; set; }
    Property Value
    Type Description
    SplitButtonIconPosition

    The default value is SplitButtonIconPosition.Left

    Items

    Specifies action items with its properties which will be rendered as DropDownButton popup.

    Declaration
    public object Items { get; set; }
    Property Value
    Type Description
    System.Object

    The default value is null

    ItemTemplate

    Specifies the template content to be displayed.

    Declaration
    public string ItemTemplate { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    Locale

    Overrides the global culture and localization value for this component. Default global culture is 'en-US'.

    Declaration
    public string Locale { get; set; }
    Property Value
    Type Description
    System.String

    The default value is ""

    Open

    Triggers while opening the DropDownButton popup.

    Declaration
    public string Open { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    PopupWidth

    This property defines the width of the dropdown popup for the DropDownButton component.

    Declaration
    public string PopupWidth { get; set; }
    Property Value
    Type Description
    System.String

    The default value is "auto"

    Select

    Triggers while selecting action item in DropDownButton popup.

    Declaration
    public string Select { get; set; }
    Property Value
    Type Description
    System.String

    The default value is null

    Target

    Allows to specify the DropDownButton popup item element.

    Declaration
    public string Target { get; set; }
    Property Value
    Type Description
    System.String

    The default value is ""

    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved