ActionButtonBuilder - класс |
Пространство имён: EleWise.ELMA.Web.Mvc.Html.Buttons
public class ActionButtonBuilder : ActionItemBuilder<ActionButton, ActionButtonBuilder>
Тип ActionButtonBuilder предоставляет следующие члены.
Имя | Описание | |
---|---|---|
ActionButtonBuilder(HtmlHelper, ActionButton) |
ctor
| |
ActionButtonBuilder(HtmlHelper, ActionButton, ActionButton) |
ctor
|
Имя | Описание | |
---|---|---|
ActionItem | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
Builder | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
HtmlHelper | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
ItemGenerator | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
NamePrefix | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) |
Имя | Описание | |
---|---|---|
AsLink |
Отобразить кнопку, как ссылку
| |
AsSwitcher |
Отобразить в виде переключателя
| |
Attributes | (Унаследован от ActionItemBuilderTItem, TBuilder.) | |
BuildPosibleHidden | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
Buttons |
Добавить кнопки
| |
Checked |
Выбран/не выбран
| |
Circle |
Отобразить в виде круга
| |
Click |
Установить действие на клик
| |
CustomAttributes | (Унаследован от ActionItemBuilderTItem, TBuilder.) | |
Disabled |
Отключена ли кнопка
| |
Disabled(Boolean) |
Отключена ли кнопка
| |
Guid | (Унаследован от ActionItemBuilderTItem, TBuilder.) | |
IconAttributes |
Установить атрибуты для иконки
| |
IconUrl |
Добавить иконку
| |
If(Boolean, ActionTBuilder) | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
IfTManager(ExpressionActionTManager, ActionTBuilder) | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
IfHasAllPermissions |
Отобразить, если есть все проверяемые привилегии
(Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
IfHasPermission(Permission, Object, ActionTBuilder) |
Отобразить, если есть привилегия
(Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
IfHasPermission(Permission, Type, ActionTBuilder) |
Отобразить, если есть привилегия
(Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
IfHasPermissionT(Permission, ActionTBuilder) |
Отобразить, если есть привилегия
(Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
Items | (Унаследован от ActionItemBuilderTItem, TBuilder.) | |
ItemType | (Унаследован от ActionItemBuilderTItem, TBuilder.) | |
NoBorder |
Отобразить без бордера
| |
NoFill |
Отобразить без заливки
| |
OnRender | (Унаследован от ActionItemBuilderTItem, TBuilder.) | |
PrepareButtonId | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
ReadOnly |
Отобразить в режиме для чтения (не действует hover и убраны границы. Нужна в качестве контейнера для выравнивания иконки с текстом)
| |
ReadOnlyHover |
Отобразить в режиме для чтения (действует hover и убраны границы. Нужна в качестве контейнера для выравнивания иконки с текстом)
| |
Size |
Установить размер кнопки
| |
Style |
Установить стиль кнопки
| |
Template |
Установить шаблон контента
| |
Text |
Установить текст
| |
ToHtmlString |
Returns an HTML-encoded string.
(Переопределяет ActionItemBuilderBaseTItem, TBuilderToHtmlString.) | |
Uid |
Установить идентификатор
| |
Url |
Установить ссылку
| |
Visible | (Унаследован от ActionItemBuilderTItem, TBuilder.) |
Имя | Описание | |
---|---|---|
actionItem | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
htmlHelper | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
innerBuilder | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
itemGenerator | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
namePrefix | (Унаследован от ActionItemBuilderBaseTItem, TBuilder.) | |
ParentItem |
Родительский элемент
|
Имя | Описание | |
---|---|---|
GetID |
Получить идентификатор из объекта.
Вызывает ToString().ToLower()
(Определяется ObjectExtensions.) | |
Implementation |
Получить реальный объект из класса
(Определяется ModelExtensions.) | |
SafeToString | (Определяется ObjectExtensions.) | |
ToEncodedJson |
Получить представление объекта в структуре Json, зашифрованную для атрибута
(Определяется ObjectExtensions.) | |
ToJson |
Получить представление объекта в структуре Json
(Определяется ObjectExtensions.) | |
ToJsonSlice |
Получить представление объекта в структуре Json.
Обрезает стартовый и конечный символы { и }
(Определяется ObjectExtensions.) |