public override string HtmlString(System.Web.Mvc.HtmlHelper helper, string nameFormat) { return(ImageButtonSetBuilder.NewSet() .Add(ImageButtonBuilder.GridFilter()) .Add(ImageButtonBuilder.GridClearFilter()) .ToHtmlString()); }
/// <summary> /// Defines a filter button. /// </summary> /// <returns></returns> public ImageButtonBuilder Filter() { var button = ImageButtonBuilder.GridFilter(); Column.HeaderButtonSet.Add(button); return(button); }
/// <summary> /// Defines a header custom button. /// </summary> /// <returns></returns> public ImageButtonBuilder HeaderCustom() { var button = ImageButtonBuilder.Custom(); Column.HeaderButtonSet.Add(button); return(button); }
/// <summary> /// Defines a delete button. /// </summary> /// <returns></returns> public ImageButtonBuilder Delete() { var button = ImageButtonBuilder.GridDelete(); Column.ButtonSet.Add(button); return(button); }
/// <summary> /// Defines a edit button. /// </summary> /// <returns></returns> public ImageButtonBuilder Edit() { var button = ImageButtonBuilder.GridEdit(); Column.ButtonSet.Add(button); return(button); }
public GridCrudCommandsColumnBuilder <T> All() { templateColumnBuilder.HeaderTemplate(ImageButtonBuilder.GridAdd().ToHtmlString()); templateColumnBuilder.ClientTemplate(ImageButtonSetBuilder.NewSet() .Add(ImageButtonBuilder.GridEdit()) .Add(ImageButtonBuilder.GridDelete()) .ToHtmlString()); rowCommandType = RowCommandType.All; return(this); }
public GridCrudCommandsColumnBuilder <T> Delete() { if (rowCommandType == null) { templateColumnBuilder.ClientTemplate(ImageButtonBuilder.GridDelete().ToHtmlString()); rowCommandType = RowCommandType.Delete; return(this); } if (rowCommandType == RowCommandType.Edit) { templateColumnBuilder.ClientTemplate(ImageButtonSetBuilder.NewSet() .Add(ImageButtonBuilder.GridEdit()) .Add(ImageButtonBuilder.GridDelete()) .ToHtmlString()); rowCommandType = RowCommandType.All; } return(this); }
public ImageButtonBuilder AddHeaderButton(ImageButtonBuilder button) { Column.HeaderButtonSet.Add(button); return(button); }
public GridCrudCommandsColumnBuilder <T> Add() { templateColumnBuilder.HeaderTemplate(ImageButtonBuilder.GridAdd().ToHtmlString()); return(this); }