menu

ASP.NET MVC - EJ2

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

    Show / Hide Table of Contents

    Class SplitButton

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

    Constructors

    SplitButton()

    Declaration
    public SplitButton()

    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 SplitButton 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 SplitButton.

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

    The default value is null

    BeforeOpen

    Triggers before opening the SplitButton popup.

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

    The default value is null

    Click

    Triggers when the primary button of SplitButton has been clicked.

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

    The default value is null

    Close

    Triggers while closing the SplitButton 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 SplitButton primary action button 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 SplitButton element. The SplitButton 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 SplitButton 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 SplitButton that is used to include an icon. SplitButton 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 SplitButton. 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 SplitButton secondary button 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 SplitButton 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 of SplitButton popup.

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

    The default value is null

    Target

    Allows to specify the SplitButton 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