New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Definition

Constructors

C#
public GridActionCommandBase()

Properties

C#
public GridButtonType ButtonType { get; set; }

Implements: IGridActionCommand.ButtonType

C#
public IDictionary<string, object> HtmlAttributes { get; set; }

Implements: IGridActionCommand.HtmlAttributes

C#
public string HtmlAttributesHandler { get; set; }
C#
public virtual string IconClass { get; set; }
C#
public virtual string Name { get; set; }

Implements: IGridActionCommand.Name

C#
public string Template { get; set; }

Implements: IGridActionCommand.Template

C#
public string TemplateHandler { get; set; }

Implements: IGridActionCommand.TemplateHandler

C#
public string TemplateId { get; set; }

Implements: IGridActionCommand.TemplateId

C#
public string Text { get; set; }
C#
public string Type { get; set; }
C#
public ClientHandlerDescriptor Visible { get; set; }

Methods

C#
protected T CreateButton<T>(string text, string @class, GridButtonSettings settings) where T : IGridButtonBuilder, new()
Parameters:textstringclassstringsettingsGridButtonSettingsReturns:

T

C#
public abstract IEnumerable<IGridButtonBuilder> CreateDisplayButtons(IGridUrlBuilder urlBuilder, IGridHtmlHelper htmlHelper, GridButtonSettings settings)
Parameters:urlBuilderIGridUrlBuilderhtmlHelperIGridHtmlHelpersettingsGridButtonSettingsReturns:

IEnumerable<IGridButtonBuilder>

Implements: IGridActionCommand.CreateDisplayButtons(IGridUrlBuilder, IGridHtmlHelper, GridButtonSettings)

C#
public virtual IEnumerable<IGridButtonBuilder> CreateEditButtons(IGridUrlBuilder urlBuilder, IGridHtmlHelper htmlHelper, GridButtonSettings settings)
Parameters:urlBuilderIGridUrlBuilderhtmlHelperIGridHtmlHelpersettingsGridButtonSettingsReturns:

IEnumerable<IGridButtonBuilder>

Implements: IGridActionCommand.CreateEditButtons(IGridUrlBuilder, IGridHtmlHelper, GridButtonSettings)

C#
public virtual IEnumerable<IGridButtonBuilder> CreateInsertButtons(IGridUrlBuilder urlBuilder, IGridHtmlHelper htmlHelper, GridButtonSettings settings)
Parameters:urlBuilderIGridUrlBuilderhtmlHelperIGridHtmlHelpersettingsGridButtonSettingsReturns:

IEnumerable<IGridButtonBuilder>

Implements: IGridActionCommand.CreateInsertButtons(IGridUrlBuilder, IGridHtmlHelper, GridButtonSettings)

C#
public virtual IDictionary<string, object> Serialize(IGridUrlBuilder urlBuilder)
Parameters:urlBuilderIGridUrlBuilderReturns:

IDictionary<string, object>

Implements: IGridActionCommand.Serialize(IGridUrlBuilder)