Поделиться через


HtmlHelper Класс

Определение

Предоставляет поддержку отображения элементов управления HTML-форм и проверки форм на веб-странице.

public class HtmlHelper
type HtmlHelper = class
Public Class HtmlHelper
Наследование
HtmlHelper

Свойства

IdAttributeDotReplacement

Возвращает или задает символ, используемый для замены точки (.) в атрибуте id отображаемых элементов управления формой.

UnobtrusiveJavaScriptEnabled

Получает или задает значение, указывающее, использует ли страница ненавязчивый JavaScript для функций Ajax.

ValidationInputCssClassName

Возвращает или задает имя класса CSS, определяющего внешний вид входных элементов при сбое проверки.

ValidationInputValidCssClassName

Возвращает или задает имя класса CSS, определяющего внешний вид входных элементов при прохождении проверки.

ValidationMessageCssClassName

Получает или задает имя класса CSS, который определяет внешний вид сообщений об ошибках при сбое проверки.

ValidationMessageValidCssClassName

Получает или задает имя класса CSS, который определяет внешний вид сообщений об ошибках при успешной проверке.

ValidationSummaryClass

Получает или задает имя класса CSS, который определяет внешний вид сводки проверки при сбое проверки.

ValidationSummaryValidClass

Получает или задает имя класса CSS, который определяет внешний вид сводки проверки при успешной проверке.

Методы

AnonymousObjectToHtmlAttributes(Object)

Создает словарь атрибутов HTML из входного объекта, преобразуя знаки подчеркивания в тире.

AttributeEncode(Object)

Возвращает HTML-кодированную строку с представлением объекта, используя минимальное кодирование, которое подходит только для HTML-атрибутов, заключенных в двойные кавычки.

AttributeEncode(String)

Возвращает HTML-кодированную строку с представлением указанной строки, используя минимальное кодирование, которое подходит только для HTML-атрибутов, заключенных в двойные кавычки.

CheckBox(String)

Возвращает HTML-элемент управления "флажок" с указанным именем.

CheckBox(String, Boolean)

Возвращает HTML-элемент управления "флажок" с указанным именем и состоянием выбора по умолчанию.

CheckBox(String, Boolean, IDictionary<String,Object>)

Возвращает HTML-элемент управления "флажок" с указанным именем, состоянием выбора по умолчанию и настраиваемыми атрибутами, определенными по словарю атрибутов.

CheckBox(String, Boolean, Object)

Возвращает HTML-элемент управления "флажок" с указанным именем, состоянием выбора по умолчанию и настраиваемыми атрибутами, определенными по объекту атрибутов.

CheckBox(String, IDictionary<String,Object>)

Возвращает HTML-элемент управления "флажок" с указанным именем и настраиваемыми атрибутами, определенными по словарю атрибутов.

CheckBox(String, Object)

Возвращает HTML-элемент управления "флажок" с указанным именем и настраиваемыми атрибутами, определенными по объекту атрибутов.

DropDownList(String, IEnumerable<SelectListItem>)

Возвращает HTML-элемент управления "раскрывающийся список" с указанным именем и элементами списка.

DropDownList(String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

Возвращает HTML-элемент управления "раскрывающийся список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по словарю атрибутов.

DropDownList(String, IEnumerable<SelectListItem>, Object)

Возвращает HTML-элемент управления "раскрывающийся список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по объекту атрибутов.

DropDownList(String, String, IEnumerable<SelectListItem>)

Возвращает HTML-элемент управления "раскрывающийся список" с указанным именем, элементами списка и элементом по умолчанию.

DropDownList(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

Возвращает HTML-элемент управления "раскрывающийся список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по словарю атрибутов, и элементом по умолчанию.

DropDownList(String, String, IEnumerable<SelectListItem>, Object)

Возвращает HTML-элемент управления "раскрывающийся список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по объекту атрибутов, и элементом по умолчанию.

DropDownList(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>)

Возвращает HTML-элемент управления "раскрывающийся список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по словарю атрибутов, элементом и выбором по умолчанию.

DropDownList(String, String, IEnumerable<SelectListItem>, Object, Object)

Возвращает HTML-элемент управления "раскрывающийся список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по объекту атрибутов, элементом и выбором по умолчанию.

Encode(Object)

Возвращает HTML-кодированную строку, представляющую указанный объект с полной кодировкой, которая подходит для произвольного HTML.

Encode(String)

Возвращает HTML-кодированную строку, представляющую указанную строку с полной кодировкой, которая подходит для произвольного HTML.

Hidden(String)

Возвращает скрытый HTML-элемент управления с указанным именем.

Hidden(String, Object)

Возвращает скрытый HTML-элемент управления с указанным именем и значением.

Hidden(String, Object, IDictionary<String,Object>)

Возвращает скрытый HTML-элемент управления с указанным именем, значением и настраиваемыми атрибутами, определенными по словарю атрибутов.

Hidden(String, Object, Object)

Возвращает скрытый HTML-элемент управления с указанным именем, значением и настраиваемыми атрибутами, определенными по объекту атрибутов.

Label(String)

Возвращает HTML-элемент "метка", который отображает указанный текст.

Label(String, Object)

Возвращает HTML-элемент "метка", который отображает указанный текст, с указанными настраиваемыми атрибутами.

Label(String, String)

Возвращает html-метку, отображающую указанный текст с указанным атрибутом .

Label(String, String, IDictionary<String,Object>)

Возвращает HTML-метку, которая отображает указанный текст и содержит заданный атрибут для атрибута и настраиваемые атрибуты, определенные словарем атрибутов.

Label(String, String, Object)

Возвращает метку HTML, которая отображает указанный текст и содержит заданный атрибут для атрибута и настраиваемые атрибуты, определенные объектом атрибута.

ListBox(String, IEnumerable<SelectListItem>)

Возвращает HTML-элемент управления "список" с указанным именем и элементами списка.

ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

Возвращает HTML-элемент управления "список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по словарю атрибутов.

ListBox(String, IEnumerable<SelectListItem>, Object)

Возвращает HTML-элемент управления "список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по объекту атрибутов.

ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

Возвращает HTML-элемент управления "список" с указанным именем, размером, элементами списка, выбором по умолчанию и указанием возможности множественного выбора.

ListBox(String, String, IEnumerable<SelectListItem>)

Возвращает HTML-элемент управления "список" с указанным именем, элементами списка и элементом по умолчанию.

ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

Возвращает HTML-элемент управления "список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по словарю атрибутов, и элементом по умолчанию.

ListBox(String, String, IEnumerable<SelectListItem>, Object)

Возвращает HTML-элемент управления "список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по объекту атрибутов, и элементом по умолчанию.

ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>)

Возвращает HTML-элемент управления "список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по словарю атрибутов, выбором и элементом по умолчанию.

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

Возвращает HTML-элемент управления "список" с указанным именем, размером, элементами списка, выбором и элементом по умолчанию, а также указанием возможности множественного выбора.

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>)

Возвращает HTML-элемент управления "список" с указанным именем, размером, элементами списка, настраиваемыми атрибутами, определенными по словарю атрибутов, выбором и элементом по умолчанию, а также указанием возможности множественного выбора.

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object)

Возвращает HTML-элемент управления "список" с указанным именем, размером, элементами списка, настраиваемыми атрибутами, определенными по объекту атрибутов, выбором и элементом по умолчанию, а также указанием возможности множественного выбора.

ListBox(String, String, IEnumerable<SelectListItem>, Object, Object)

Возвращает HTML-элемент управления "список" с указанным именем, элементами списка и настраиваемыми атрибутами, определенными по объекту атрибутов, выбором и элементом по умолчанию.

ObjectToDictionary(Object)

Создает словарь из объекта, добавляя каждое открытое свойство экземпляра в качестве ключа вместе со связанным значением в словаре. Кроме того, предоставляет открытые свойства из производных типов. Обычно это используется в объектах анонимного типа.

Password(String)

Возвращает HTML-элемент управления "пароль" с указанным именем.

Password(String, Object)

Возвращает HTML-элемент управления "пароль" с указанным именем и значением.

Password(String, Object, IDictionary<String,Object>)

Возвращает HTML-элемент управления "пароль" с указанным именем, значением и настраиваемыми атрибутами, определенными по словарю атрибутов.

Password(String, Object, Object)

Возвращает HTML-элемент управления "пароль" с указанным именем, значением и настраиваемыми атрибутами, определенными по объекту атрибутов.

RadioButton(String, Object)

Возвращает HTML-элемент управления "переключатель" с указанным именем и значением.

RadioButton(String, Object, Boolean)

Возвращает HTML-элемент управления "переключатель" с указанным именем, значением и выбором по умолчанию.

RadioButton(String, Object, Boolean, IDictionary<String,Object>)

Возвращает HTML-элемент управления "переключатель" с указанным именем, значением, состоянием выбора по умолчанию и настраиваемыми атрибутами, определенными по словарю атрибутов.

RadioButton(String, Object, Boolean, Object)

Возвращает HTML-элемент управления "переключатель" с указанным именем, значением, состоянием выбора по умолчанию и настраиваемыми атрибутами, определенными по объекту атрибутов.

RadioButton(String, Object, IDictionary<String,Object>)

Возвращает HTML-элемент управления "переключатель" с указанным именем, значением и настраиваемыми атрибутами, определенными по словарю атрибутов.

RadioButton(String, Object, Object)

Возвращает HTML-элемент управления "переключатель" с указанным именем, значением и настраиваемыми атрибутами, определенными по объекту атрибутов.

Raw(Object)

Заключает разметку HTML в HtmlString экземпляр, чтобы она интерпретируется как разметка HTML.

Raw(String)

Заключает разметку HTML в HtmlString экземпляр, чтобы она интерпретируется как разметка HTML.

TextArea(String)

Возвращает HTML-элемент управления многострочного ввода (текстовое поле) с указанным именем.

TextArea(String, IDictionary<String,Object>)

Возвращает HTML-элемент управления "текстовое поле" с указанным именем и настраиваемыми атрибутами, определенными по словарю атрибутов.

TextArea(String, Object)

Возвращает HTML-элемент управления "текстовое поле" с указанным именем и настраиваемыми атрибутами, определенными по объекту атрибутов.

TextArea(String, String)

Возвращает HTML-элемент управления многострочного ввода (текстовое поле) с указанным именем и значением.

TextArea(String, String, IDictionary<String,Object>)

Возвращает HTML-элемент управления "текстовое поле" с указанным именем, значением и настраиваемыми атрибутами, определенными по словарю атрибутов.

TextArea(String, String, Int32, Int32, IDictionary<String,Object>)

Возвращает элемент управления html-многострочный ввод текста (область текста), который имеет указанное имя, значение, атрибут строки, атрибут col и настраиваемые атрибуты, определенные словарем атрибутов.

TextArea(String, String, Int32, Int32, Object)

Возвращает html-элемент управления многострочного ввода текста (текстовой области), который имеет указанное имя, значение, атрибут строки, атрибут col и настраиваемые атрибуты, определенные объектом атрибута.

TextArea(String, String, Object)

Возвращает HTML-элемент управления "текстовое поле" с указанным именем, значением и настраиваемыми атрибутами, определенными по объекту атрибутов.

TextBox(String)

Возвращает HTML-элемент управления "текст"с указанным именем.

TextBox(String, Object)

Возвращает HTML-элемент управления "текст" с указанным именем и значением.

TextBox(String, Object, IDictionary<String,Object>)

Возвращает HTML-элемент управления "текст" с указанным именем, значением и настраиваемыми атрибутами, определенными по словарю атрибутов.

TextBox(String, Object, Object)

Возвращает HTML-элемент управления "текст" с указанным именем, значением и настраиваемыми атрибутами, определенными по объекту атрибутов.

ValidationMessage(String)

Возвращает элемент HTML span, содержащий первое сообщение об ошибке проверки для указанного поля формы.

ValidationMessage(String, IDictionary<String,Object>)

Возвращает html-элемент span, имеющий заданные настраиваемые атрибуты, определенные словарем атрибутов и содержащий первое сообщение об ошибке проверки для указанного поля формы.

ValidationMessage(String, Object)

Возвращает элемент HTML span, имеющий заданные настраиваемые атрибуты, определенные объектом атрибута и содержащий первое сообщение об ошибке проверки для указанного поля формы.

ValidationMessage(String, String)

Возвращает html-элемент span, содержащий сообщение об ошибке проверки для указанного поля формы.

ValidationMessage(String, String, IDictionary<String,Object>)

Возвращает элемент HTML span, содержащий заданные настраиваемые атрибуты, определенные словарем атрибутов и содержащий сообщение об ошибке проверки для указанного поля формы.

ValidationMessage(String, String, Object)

Возвращает html-элемент span, имеющий заданные настраиваемые атрибуты, определенные объектом атрибута и содержащий сообщение об ошибке проверки для указанного поля формы.

ValidationSummary()

Возвращает html-элемент div, содержащий неупорядоченный список всех сообщений об ошибках проверки из словаря состояния модели.

ValidationSummary(Boolean)

Возвращает элемент DIV HTML, содержащий неупорядоченный список сообщений об ошибках проверки из словаря состояния модели, при необходимости исключая ошибки на уровне поля.

ValidationSummary(IDictionary<String,Object>)

Возвращает html-элемент div, имеющий заданные настраиваемые атрибуты, определенные словарем атрибутов и содержащий неупорядоченный список всех сообщений об ошибках проверки, которые находятся в словаре состояния модели.

ValidationSummary(Object)

Возвращает html-элемент div, имеющий заданные настраиваемые атрибуты, определенные объектом атрибута и содержащий неупорядоченный список всех сообщений об ошибках проверки, которые находятся в словаре состояния модели.

ValidationSummary(String)

Возвращает html-элемент div, содержащий сводное сообщение и неупорядоченный список всех сообщений об ошибках проверки, которые находятся в словаре состояния модели.

ValidationSummary(String, Boolean, IDictionary<String,Object>)

Возвращает html-элемент div, имеющий заданные настраиваемые атрибуты, определенные словарем атрибутов, который содержит сводное сообщение и неупорядоченный список сообщений об ошибках проверки из словаря состояния модели, при необходимости исключая ошибки на уровне полей.

ValidationSummary(String, Boolean, Object)

Возвращает html-элемент div, имеющий заданные настраиваемые атрибуты, определенные объектом атрибута, который содержит сводное сообщение и неупорядоченный список сообщений об ошибках проверки из словаря состояния модели, при необходимости исключая ошибки на уровне полей.

ValidationSummary(String, IDictionary<String,Object>)

Возвращает html-элемент div, имеющий заданные настраиваемые атрибуты, определенные словарем атрибутов и содержащий сводное сообщение и неупорядоченный список всех сообщений об ошибках проверки из словаря состояния модели.

ValidationSummary(String, Object)

Возвращает html-элемент div, имеющий заданные настраиваемые атрибуты, определенные объектом атрибута, и содержащий сводное сообщение и неупорядоченный список всех сообщений об ошибках проверки из словаря состояния модели.

Применяется к