public WizardButton( string name, string value = null, string text = "", bool isConfirm = false, string icon = null, StandardIconPosition iconPosition = StandardIconPosition.BeforeText, int index = -1, string action = "", bool requiredCer = false, StandButtonType type = StandButtonType.Button, string formName = "form1", bool isValidate = false, bool overrideSubmit = false, string url = "") { IsComfirm = isConfirm; Name = name; Value = value; Text = text; Icon = icon; Index = index; Action = action; IconPosition = iconPosition; RequiredCer = requiredCer; _Type = type; FormName = formName; IsValidate = isValidate; OverrideSubmit = overrideSubmit; Url = url; }
protected void AddButton( StandButtonType type, string name, string buttontext = "", string cssClass = "", string iconCssClass = "", TextColor iconColor = TextColor.None, StandardIconPosition iconPosition = StandardIconPosition.BeforeText, string url = "", string formName = "form1", bool isUseTable = false, int index = -1, bool requiredCer = false, bool isValidate = false, bool overrideSubmit = false, string toolTipText = "") { AddButtonToolbar(type, name, formName, url, buttontext, cssClass, iconCssClass, iconColor, iconPosition, index, requiredCer, isValidate, overrideSubmit, toolTipText); }
private void AddButtonToolbar( StandButtonType type, string name, string formName, string url, string buttonText = "", string cssClass = "", string iconCssClass = "", TextColor iconColor = TextColor.None, StandardIconPosition iconPosition = StandardIconPosition.BeforeText, int index = -1, bool requiredCer = false, bool isValidate = false, bool overrideSubmit = false, string toolTipText = "") { var standardButton = TempData.ContainsKey(StandardButton.TempDataKey) ? (List <StandardButton>)TempData[StandardButton.TempDataKey] : new List <StandardButton>(); if (index < 0) { if (standardButton.Exists(m => m.Name == StandardButtonName.Clear)) { standardButton.Insert(standardButton.Count - 1, new StandardButton { Type = type, Name = name, FormName = formName, Url = url, Text = buttonText,// string.IsNullOrEmpty(buttonText) ? name : buttonText, CssClass = cssClass, IconCssClass = iconCssClass, IconColor = iconColor != TextColor.None ? iconColor.GetDescription() : null, IconPosition = iconPosition, RequiredCer = requiredCer, IsValidate = isValidate, OverrideSubmit = overrideSubmit, ToolTipText = toolTipText//string.IsNullOrEmpty(toolTipText) ? name : toolTipText }); } else { standardButton.Add(new StandardButton { Type = type, Name = name, FormName = formName, Url = url, Text = buttonText,// string.IsNullOrEmpty(buttonText) ? name : buttonText, CssClass = cssClass, IconCssClass = iconCssClass, IconColor = iconColor != TextColor.None ? iconColor.GetDescription() : null, IconPosition = iconPosition, RequiredCer = requiredCer, IsValidate = isValidate, OverrideSubmit = overrideSubmit, ToolTipText = toolTipText//string.IsNullOrEmpty(toolTipText) ? name : toolTipText }); } } else { standardButton.Insert(index, new StandardButton { Type = type, Name = name, FormName = formName, Url = url, Text = buttonText,// string.IsNullOrEmpty(buttonText) ? name : buttonText, CssClass = cssClass, IconCssClass = iconCssClass, IconColor = iconColor != TextColor.None ? iconColor.GetDescription() : null, RequiredCer = requiredCer, IsValidate = isValidate, IconPosition = iconPosition, OverrideSubmit = overrideSubmit, ToolTipText = toolTipText//string.IsNullOrEmpty(toolTipText) ? name : toolTipText }); } TempData[StandardButton.TempDataKey] = standardButton; }