HtmlHelper Klasa

Definicja

Zapewnia obsługę renderowania kontrolek formularzy HTML i przeprowadzania walidacji formularza na stronie internetowej.

public class HtmlHelper
type HtmlHelper = class
Public Class HtmlHelper
Dziedziczenie
HtmlHelper

Właściwości

IdAttributeDotReplacement

Pobiera lub ustawia znak używany do zastępowania kropki (.) w atrybucie id renderowanego formularza.

UnobtrusiveJavaScriptEnabled

Pobiera lub ustawia wartość wskazującą, czy strona używa niestrudliwego języka JavaScript dla funkcji AJAX.

ValidationInputCssClassName

Pobiera lub ustawia nazwę klasy CSS, która definiuje wygląd elementów wejściowych w przypadku niepowodzenia walidacji.

ValidationInputValidCssClassName

Pobiera lub ustawia nazwę klasy CSS, która definiuje wygląd elementów wejściowych po zakończeniu walidacji.

ValidationMessageCssClassName

Pobiera lub ustawia nazwę klasy CSS, która definiuje wygląd komunikatów o błędach walidacji w przypadku niepowodzenia walidacji.

ValidationMessageValidCssClassName

Pobiera lub ustawia nazwę klasy CSS, która definiuje wygląd komunikatów o błędach walidacji po zakończeniu walidacji.

ValidationSummaryClass

Pobiera lub ustawia nazwę klasy CSS, która definiuje wygląd podsumowania weryfikacji w przypadku niepowodzenia walidacji.

ValidationSummaryValidClass

Pobiera lub ustawia nazwę klasy CSS, która definiuje wygląd podsumowania weryfikacji po pomyślnym zakończeniu walidacji.

Metody

AnonymousObjectToHtmlAttributes(Object)

Tworzy słownik atrybutów HTML z obiektu wejściowego, tłumacząc podkreślenia na kreski.

AttributeEncode(Object)

Zwraca ciąg zakodowany w formacie HTML, który reprezentuje określony obiekt przy użyciu minimalnej kodowania, która jest odpowiednia tylko dla atrybutów HTML, które są ujęte w cudzysłów.

AttributeEncode(String)

Zwraca ciąg zakodowany w formacie HTML, który reprezentuje określony ciąg przy użyciu minimalnej kodowania, która jest odpowiednia tylko dla atrybutów HTML, które są ujęte w cudzysłów.

CheckBox(String)

Zwraca kontrolkę pola wyboru HTML, która ma określoną nazwę.

CheckBox(String, Boolean)

Zwraca kontrolkę pola wyboru HTML z określoną nazwą i domyślnym stanem sprawdzania.

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

Zwraca kontrolkę pola wyboru HTML z określoną nazwą, domyślnym stanem sprawdzania i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów.

CheckBox(String, Boolean, Object)

Zwraca kontrolkę pola wyboru HTML z określoną nazwą, domyślnym stanem sprawdzania i atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu.

CheckBox(String, IDictionary<String,Object>)

Zwraca kontrolkę pola wyboru HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów.

CheckBox(String, Object)

Zwraca kontrolkę pola wyboru HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu.

DropDownList(String, IEnumerable<SelectListItem>)

Zwraca kontrolkę listy rozwijanej HTML zawierającą określoną nazwę i zawierającą określone elementy listy.

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

Zwraca kontrolkę listy rozwijanej HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów oraz zawierającą określone elementy listy.

DropDownList(String, IEnumerable<SelectListItem>, Object)

Zwraca kontrolkę listy rozwijanej HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu oraz zawierającą określone elementy listy.

DropDownList(String, String, IEnumerable<SelectListItem>)

Zwraca kontrolkę listy rozwijanej HTML zawierającą określoną nazwę, która zawiera określone elementy listy i element domyślny.

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

Zwraca kontrolkę listy rozwijanej HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów oraz zawierającą określone elementy listy i element domyślny.

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

Zwraca kontrolkę listy rozwijanej HTML, która ma określoną nazwę i atrybuty niestandardowe zdefiniowane przez obiekt atrybutu oraz zawiera określone elementy listy i element domyślny.

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

Zwraca kontrolkę listy rozwijanej HTML z określoną nazwą, atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów i wyborem domyślnym oraz zawierającą określone elementy listy i element domyślny.

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

Zwraca kontrolkę listy rozwijanej HTML, która ma określoną nazwę, atrybuty niestandardowe zdefiniowane przez obiekt atrybutu i wybór domyślny oraz zawiera określone elementy listy i element domyślny.

Encode(Object)

Zwraca ciąg zakodowany w formacie HTML, który reprezentuje określony obiekt przy użyciu pełnego kodowania odpowiedniego dla dowolnego kodu HTML.

Encode(String)

Zwraca ciąg zakodowany w formacie HTML, który reprezentuje określony ciąg przy użyciu pełnego kodowania odpowiedniego dla dowolnego kodu HTML.

Hidden(String)

Zwraca ukrytą kontrolkę HTML, która ma określoną nazwę.

Hidden(String, Object)

Zwraca ukrytą kontrolkę HTML, która ma określoną nazwę i wartość.

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

Zwraca ukrytą kontrolkę HTML, która ma określoną nazwę, wartość i atrybuty niestandardowe zdefiniowane przez słownik atrybutów.

Hidden(String, Object, Object)

Zwraca ukrytą kontrolkę HTML, która ma określoną nazwę, wartość i atrybuty niestandardowe zdefiniowane przez obiekt atrybutu.

Label(String)

Zwraca etykietę HTML, która wyświetla określony tekst.

Label(String, Object)

Zwraca etykietę HTML, która wyświetla określony tekst i ma określone atrybuty niestandardowe.

Label(String, String)

Zwraca etykietę HTML, która wyświetla określony tekst i który ma określony atrybut .

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

Zwraca etykietę HTML, która wyświetla określony tekst i ma określony atrybut atrybutu i atrybutów niestandardowych zdefiniowanych przez słownik atrybutów.

Label(String, String, Object)

Zwraca etykietę HTML, która wyświetla określony tekst i ma określony atrybut atrybutu i atrybutów niestandardowych zdefiniowanych przez obiekt atrybutu.

ListBox(String, IEnumerable<SelectListItem>)

Zwraca kontrolkę pola listy HTML z określoną nazwą i zawierającą określone elementy listy.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów oraz zawierającą określone elementy listy.

ListBox(String, IEnumerable<SelectListItem>, Object)

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu oraz zawierającą określone elementy listy.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, elementami listy i wyborami domyślnymi oraz określa, czy włączono wiele wyborów.

ListBox(String, String, IEnumerable<SelectListItem>)

Zwraca kontrolkę pola listy HTML z określoną nazwą i zawierającą określone elementy listy i element domyślny.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów oraz zawierającą określone elementy listy i element domyślny.

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

Zwraca kontrolkę pola listy HTML, która ma określoną nazwę i atrybuty niestandardowe zdefiniowane przez obiekt atrybutu oraz zawiera określone elementy listy i element domyślny.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów oraz zawierającą określone elementy listy, element domyślny i wybory.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, elementami, elementami domyślnymi i wyborami oraz określa, czy włączono wiele wyborów.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów, elementami domyślnymi i wyborami oraz określa, czy włączono wiele wyborów.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu, elementy, element domyślny i wybory oraz określa, czy włączono wiele wyborów.

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

Zwraca kontrolkę pola listy HTML, która ma określoną nazwę, elementy, element domyślny i atrybuty niestandardowe zdefiniowane przez obiekt atrybutu i zaznaczenia.

ObjectToDictionary(Object)

Tworzy słownik z obiektu przez dodanie każdej właściwości wystąpienia publicznego jako klucza ze skojarzona wartością do słownika. Uwidacznia również właściwości publiczne z typów pochodnych. Jest to zwykle używane z obiektami typu anonimowego.

Password(String)

Zwraca kontrolkę hasła HTML, która ma określoną nazwę.

Password(String, Object)

Zwraca kontrolkę hasła HTML z określoną nazwą i wartością.

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

Zwraca kontrolkę hasła HTML z określoną nazwą, wartością i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów.

Password(String, Object, Object)

Zwraca kontrolkę hasła HTML z określoną nazwą, wartością i atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu.

RadioButton(String, Object)

Zwraca kontrolkę przycisku radiowego HTML z określoną nazwą i wartością.

RadioButton(String, Object, Boolean)

Zwraca kontrolkę przycisku radiowego HTML z określoną nazwą, wartością i domyślnym wybranym stanem.

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

Zwraca kontrolkę przycisku radiowego HTML z określoną nazwą, wartością, domyślnym wybranym stanem i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów.

RadioButton(String, Object, Boolean, Object)

Zwraca kontrolkę przycisku radiowego HTML z określoną nazwą, wartością, domyślnym wybranym stanem i atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu.

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

Zwraca kontrolkę przycisku radiowego HTML z określoną nazwą, wartością i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów.

RadioButton(String, Object, Object)

Zwraca kontrolkę przycisku radiowego HTML z określoną nazwą, wartością i atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu.

Raw(Object)

Zawija znaczniki HTML w wystąpieniu HtmlString , aby było interpretowane jako znaczniki HTML.

Raw(String)

Zawija znaczniki HTML w wystąpieniu HtmlString , aby było interpretowane jako znaczniki HTML.

TextArea(String)

Zwraca wielowierszową kontrolkę wprowadzania tekstu HTML (obszar tekstu), która ma określoną nazwę.

TextArea(String, IDictionary<String,Object>)

Zwraca wielowierszową kontrolkę wprowadzania tekstu HTML (obszar tekstu), która ma określoną nazwę i atrybuty niestandardowe zdefiniowane przez słownik atrybutów.

TextArea(String, Object)

Zwraca wielowierszową kontrolkę wprowadzania tekstu HTML (obszar tekstu), która ma określoną nazwę i atrybuty niestandardowe zdefiniowane przez obiekt atrybutu.

TextArea(String, String)

Zwraca wielowierszową kontrolkę wprowadzania tekstu HTML (obszar tekstu), która ma określoną nazwę i wartość.

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

Zwraca wielowierszową kontrolkę wprowadzania tekstu HTML (obszar tekstu), która ma określoną nazwę, wartość i atrybuty niestandardowe zdefiniowane przez słownik atrybutów.

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

Zwraca wielowierszową kontrolkę wprowadzania tekstu HTML (obszar tekstu), która ma określoną nazwę, wartość, atrybut wiersza, atrybut kolumny i atrybuty niestandardowe zdefiniowane przez słownik atrybutów.

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

Zwraca wielowierszową kontrolkę wprowadzania tekstu HTML (obszar tekstu), która ma określoną nazwę, wartość, atrybut wiersza, atrybut kolumny i atrybuty niestandardowe zdefiniowane przez obiekt atrybutu.

TextArea(String, String, Object)

Zwraca wielowierszową kontrolkę wprowadzania tekstu HTML (obszar tekstu), która ma określoną nazwę, wartość i atrybuty niestandardowe zdefiniowane przez obiekt atrybutu.

TextBox(String)

Zwraca kontrolkę tekstu HTML, która ma określoną nazwę.

TextBox(String, Object)

Zwraca kontrolkę tekstu HTML z określoną nazwą i wartością.

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

Zwraca kontrolkę tekstu HTML z określoną nazwą, wartością i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów.

TextBox(String, Object, Object)

Zwraca kontrolkę tekstu HTML z określoną nazwą, wartością i atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu.

ValidationMessage(String)

Zwraca element zakresu HTML zawierający pierwszy komunikat o błędzie weryfikacji dla określonego pola formularza.

ValidationMessage(String, IDictionary<String,Object>)

Zwraca element zakresu HTML z określonymi atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów, który zawiera pierwszy komunikat o błędzie weryfikacji dla określonego pola formularza.

ValidationMessage(String, Object)

Zwraca element zakresu HTML, który ma określone atrybuty niestandardowe zdefiniowane przez obiekt atrybutu i który zawiera pierwszy komunikat o błędzie weryfikacji dla określonego pola formularza.

ValidationMessage(String, String)

Zwraca element zakresu HTML zawierający komunikat o błędzie weryfikacji dla określonego pola formularza.

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

Zwraca element zakresu HTML z określonymi atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów, który zawiera komunikat o błędzie weryfikacji dla określonego pola formularza.

ValidationMessage(String, String, Object)

Zwraca element zakresu HTML, który ma określone atrybuty niestandardowe zdefiniowane przez obiekt atrybutu i który zawiera komunikat o błędzie weryfikacji dla określonego pola formularza.

ValidationSummary()

Zwraca element div HTML zawierający nieurządkowaną listę wszystkich komunikatów o błędach walidacji ze słownika model-state.

ValidationSummary(Boolean)

Zwraca element div HTML, który zawiera nieurządkowaną listę komunikatów o błędzie walidacji ze słownika model-state, opcjonalnie wykluczając błędy na poziomie pola.

ValidationSummary(IDictionary<String,Object>)

Zwraca element div HTML, który ma określone atrybuty niestandardowe zdefiniowane przez słownik atrybutów i który zawiera nieurządkowaną listę wszystkich komunikatów o błędach walidacji, które znajdują się w słowniku stanu modelu.

ValidationSummary(Object)

Zwraca element div HTML, który ma określone atrybuty niestandardowe zdefiniowane przez obiekt atrybutu i który zawiera nieurządkowaną listę wszystkich komunikatów o błędach walidacji, które znajdują się w słowniku stanu modelu.

ValidationSummary(String)

Zwraca element div HTML, który zawiera komunikat podsumowania i nieurządkowaną listę wszystkich komunikatów o błędach walidacji, które znajdują się w słowniku model-state.

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

Zwraca element div HTML, który ma określone atrybuty niestandardowe zdefiniowane przez słownik atrybutów, który zawiera komunikat podsumowania i nieurządkowaną listę komunikatów o błędzie walidacji ze słownika model-state, opcjonalnie wykluczając błędy na poziomie pola.

ValidationSummary(String, Boolean, Object)

Zwraca element div HTML, który ma określone atrybuty niestandardowe zdefiniowane przez obiekt atrybutu, który zawiera komunikat podsumowania i nieurządkowaną listę komunikatów o błędzie walidacji ze słownika model-state, opcjonalnie wykluczając błędy na poziomie pola.

ValidationSummary(String, IDictionary<String,Object>)

Zwraca element div HTML, który ma określone atrybuty niestandardowe zdefiniowane przez słownik atrybutów, który zawiera komunikat podsumowania i nieurządkowaną listę wszystkich komunikatów o błędzie walidacji ze słownika model-state.

ValidationSummary(String, Object)

Zwraca element div HTML, który ma określone atrybuty niestandardowe zdefiniowane przez obiekt atrybutu, który zawiera komunikat podsumowania i nieurządkowaną listę wszystkich komunikatów o błędzie walidacji ze słownika model-state.

Dotyczy