HtmlHelper Třída

Definice

Poskytuje podporu pro vykreslování ovládacích prvků formuláře HTML a provádění ověření formuláře na webové stránce.

public class HtmlHelper
type HtmlHelper = class
Public Class HtmlHelper
Dědičnost
HtmlHelper

Vlastnosti

IdAttributeDotReplacement

Získá nebo nastaví znak, který se používá k nahrazení tečky (.) v atributu id vykreslovaných ovládacích prvků formuláře.

UnobtrusiveJavaScriptEnabled

Získá nebo nastaví hodnotu, která označuje, zda stránka používá nevtíravý JavaScript pro ajax funkce.

ValidationInputCssClassName

Získá nebo nastaví název třídy CSS, která definuje vzhled vstupních prvků při ověření se nezdaří.

ValidationInputValidCssClassName

Získá nebo nastaví název třídy CSS, která definuje vzhled vstupních prvků při ověření úspěšně.

ValidationMessageCssClassName

Získá nebo nastaví název třídy CSS, která definuje vzhled chybových zpráv ověřování při ověření se nezdaří.

ValidationMessageValidCssClassName

Získá nebo nastaví název třídy CSS, která definuje vzhled ověřovacích chybových zpráv při ověření.

ValidationSummaryClass

Získá nebo nastaví název třídy CSS, která definuje vzhled souhrnu ověření při ověření se nezdaří.

ValidationSummaryValidClass

Získá nebo nastaví název třídy CSS, která definuje vzhled souhrnu ověření při ověření úspěšně.

Metody

AnonymousObjectToHtmlAttributes(Object)

Vytvoří slovník atributů HTML ze vstupního objektu a přeloží podtržítka na pomlčky.

AttributeEncode(Object)

Vrátí řetězec kódovaný ve formátu HTML, který představuje zadaný objekt pomocí minimálního kódování, které je vhodné pouze pro atributy HTML, které jsou uzavřeny v uvozovkách.

AttributeEncode(String)

Vrátí řetězec kódovaný ve formátu HTML, který představuje zadaný řetězec pomocí minimálního kódování, které je vhodné pouze pro atributy HTML, které jsou uzavřeny v uvozovkách.

CheckBox(String)

Vrátí ovládací prvek zaškrtávacího políčka HTML, který má zadaný název.

CheckBox(String, Boolean)

Vrátí ovládací prvek zaškrtávacího políčka HTML, který má zadaný název a výchozí stav zaškrtnutí.

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

Vrátí ovládací prvek zaškrtávacího políčka HTML, který má zadaný název, výchozí stav kontroly a vlastní atributy definované slovníkem atributů.

CheckBox(String, Boolean, Object)

Vrátí ovládací prvek zaškrtávacího políčka HTML, který má zadaný název, výchozí stav kontroly a vlastní atributy definované objektem atributu.

CheckBox(String, IDictionary<String,Object>)

Vrátí ovládací prvek zaškrtávacího políčka HTML, který má zadaný název a vlastní atributy definované slovníkem atributů.

CheckBox(String, Object)

Vrátí ovládací prvek zaškrtávacího políčka HTML, který má zadaný název a vlastní atributy definované objektem atributu.

DropDownList(String, IEnumerable<SelectListItem>)

Vrátí ovládací prvek rozevíracího seznamu HTML, který má zadaný název a který obsahuje zadané položky seznamu.

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

Vrátí ovládací prvek rozevíracího seznamu HTML, který má zadaný název a vlastní atributy definované slovníkem atributů a který obsahuje zadané položky seznamu.

DropDownList(String, IEnumerable<SelectListItem>, Object)

Vrátí ovládací prvek rozevíracího seznamu HTML, který má zadaný název a vlastní atributy definované objektem atributu a který obsahuje zadané položky seznamu.

DropDownList(String, String, IEnumerable<SelectListItem>)

Vrátí ovládací prvek rozevíracího seznamu HTML, který má zadaný název a který obsahuje zadané položky seznamu a výchozí položku.

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

Vrátí ovládací prvek rozevíracího seznamu HTML, který má zadaný název a vlastní atributy definované slovníkem atributů a který obsahuje zadané položky seznamu a výchozí položku.

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

Vrátí ovládací prvek rozevíracího seznamu HTML, který má zadaný název a vlastní atributy definované objektem atributu a který obsahuje zadané položky seznamu a výchozí položku.

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

Vrátí ovládací prvek rozevíracího seznamu HTML, který má zadaný název, vlastní atributy definované slovníkem atributů a výchozí výběr a který obsahuje zadané položky seznamu a výchozí položku.

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

Vrátí ovládací prvek rozevíracího seznamu HTML, který má zadaný název, vlastní atributy definované objektem atributu a výchozí výběr a který obsahuje zadané položky seznamu a výchozí položku.

Encode(Object)

Vrátí řetězec kódovaný ve formátu HTML, který představuje zadaný objekt pomocí úplného kódování, které je vhodné pro libovolný kód HTML.

Encode(String)

Vrátí řetězec kódovaný ve formátu HTML, který představuje zadaný řetězec pomocí úplného kódování vhodného pro libovolný kód HTML.

Hidden(String)

Vrátí skrytý ovládací prvek HTML, který má zadaný název.

Hidden(String, Object)

Vrátí skrytý ovládací prvek HTML, který má zadaný název a hodnotu.

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

Vrátí skrytý ovládací prvek HTML, který má zadaný název, hodnotu a vlastní atributy definované slovníkem atributů.

Hidden(String, Object, Object)

Vrátí skrytý ovládací prvek HTML, který má zadaný název, hodnotu a vlastní atributy definované objektem atributu.

Label(String)

Vrátí popisek HTML, který zobrazuje zadaný text.

Label(String, Object)

Vrátí popisek HTML, který zobrazuje zadaný text a který má zadané vlastní atributy.

Label(String, String)

Vrátí popisek HTML, který zobrazuje zadaný text a který má zadaný atribut for.

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

Vrátí popisek HTML, který zobrazuje zadaný text a který má zadaný atribut a vlastní atributy definované slovníkem atributů.

Label(String, String, Object)

Vrátí popisek HTML, který zobrazuje zadaný text a který má zadaný atribut a vlastní atributy definované objektem atributu.

ListBox(String, IEnumerable<SelectListItem>)

Vrátí ovládací prvek seznam HTML, který má zadaný název a který obsahuje zadané položky seznamu.

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

Vrátí ovládací prvek seznam HTML, který má zadaný název a vlastní atributy definované slovníkem atributů a který obsahuje zadané položky seznamu.

ListBox(String, IEnumerable<SelectListItem>, Object)

Vrátí ovládací prvek seznam HTML, který má zadaný název a vlastní atributy definované objektem atributu a který obsahuje zadané položky seznamu.

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

Vrátí ovládací prvek seznam HTML se zadaným názvem, velikostí, položkami seznamu a výchozími výběry a určuje, zda jsou povoleny více výběrů.

ListBox(String, String, IEnumerable<SelectListItem>)

Vrátí ovládací prvek Seznam HTML, který má zadaný název a který obsahuje zadané položky seznamu a výchozí položku.

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

Vrátí ovládací prvek seznam HTML, který má zadaný název a vlastní atributy definované slovníkem atributů a který obsahuje zadané položky seznamu a výchozí položku.

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

Vrátí ovládací prvek seznam HTML, který má zadaný název a vlastní atributy definované objektem atributu a který obsahuje zadané položky seznamu a výchozí položku.

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

Vrátí ovládací prvek seznam HTML, který má zadaný název a vlastní atributy definované slovníkem atributů a který obsahuje zadané položky seznamu, výchozí položku a výběry.

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

Vrátí ovládací prvek Seznam HTML, který má zadaný název, velikost, položky, výchozí položku a výběry a určuje, zda je povoleno více výběrů.

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

Vrátí ovládací prvek seznam HTML, který má zadaný název, velikost, vlastní atributy definované slovníkem atributů, položky, výchozí položku a výběry a určuje, zda je povoleno více výběrů.

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

Vrátí ovládací prvek seznam HTML, který má zadaný název, velikost, vlastní atributy definované objektem atributu, položky, výchozí položku a výběry a který určuje, zda je povoleno více výběrů.

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

Vrátí ovládací prvek seznam HTML, který má zadaný název, položky, výchozí položku a vlastní atributy definované objektem atributu a výběry.

ObjectToDictionary(Object)

Vytvoří slovník z objektu tak, že přidá každou vlastnost veřejné instance jako klíč s přidruženou hodnotou do slovníku. Zveřejní také veřejné vlastnosti z odvozených typů. Obvykle se používá u objektů anonymního typu.

Password(String)

Vrátí ovládací prvek heslo HTML, který má zadaný název.

Password(String, Object)

Vrátí ovládací prvek heslo HTML, který má zadaný název a hodnotu.

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

Vrátí ovládací prvek Heslo HTML, který má zadaný název, hodnotu a vlastní atributy definované slovníkem atributů.

Password(String, Object, Object)

Vrátí ovládací prvek heslo HTML, který má zadaný název, hodnotu a vlastní atributy definované objektem atributu.

RadioButton(String, Object)

Vrátí ovládací prvek přepínač HTML, který má zadaný název a hodnotu.

RadioButton(String, Object, Boolean)

Vrátí ovládací prvek přepínače HTML, který má zadaný název, hodnotu a výchozí vybraný stav.

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

Vrátí ovládací prvek přepínače HTML, který má zadaný název, hodnotu, výchozí vybraný stav a vlastní atributy definované slovníkem atributů.

RadioButton(String, Object, Boolean, Object)

Vrátí ovládací prvek přepínače HTML, který má zadaný název, hodnotu, výchozí vybraný stav a vlastní atributy definované objektem atributu.

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

Vrátí ovládací prvek přepínač HTML, který má zadaný název, hodnotu a vlastní atributy definované slovníkem atributů.

RadioButton(String, Object, Object)

Vrátí ovládací prvek přepínače HTML, který má zadaný název, hodnotu a vlastní atributy definované objektem atributu.

Raw(Object)

Zabalí kód HTML v HtmlString instanci tak, aby byl interpretován jako kód HTML.

Raw(String)

Zabalí kód HTML v HtmlString instanci tak, aby byl interpretován jako kód HTML.

TextArea(String)

Vrátí ovládací prvek HTML s víceřádkovým textovým vstupem (textovou oblastí), který má zadaný název.

TextArea(String, IDictionary<String,Object>)

Vrátí víceřádkový textový vstupní ovládací prvek HTML (textová oblast), který má zadaný název a vlastní atributy definované slovníkem atributů.

TextArea(String, Object)

Vrátí víceřádkový textový vstup HTML (textová oblast) ovládací prvek, který má zadaný název a vlastní atributy definované objektem atributu.

TextArea(String, String)

Vrátí ovládací prvek HTML víceřádkového textového vstupu (textová oblast), který má zadaný název a hodnotu.

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

Vrátí víceřádkový textový vstupní ovládací prvek HTML (textová oblast), který má zadaný název, hodnotu a vlastní atributy definované slovníkem atributů.

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

Vrátí víceřádkový textový vstupní ovládací prvek HTML (textová oblast), který má zadaný název, hodnotu, atribut řádku, atribut col a vlastní atributy definované slovníkem atributů.

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

Vrátí víceřádkový textový vstupní ovládací prvek HTML (textová oblast), který má zadaný název, hodnotu, atribut řádku, atribut col a vlastní atributy definované objektem atributu.

TextArea(String, String, Object)

Vrátí víceřádkový textový vstupní ovládací prvek HTML (textová oblast), který má zadaný název, hodnotu a vlastní atributy definované objektem atributu.

TextBox(String)

Vrátí textový ovládací prvek HTML, který má zadaný název.

TextBox(String, Object)

Vrátí ovládací prvek text HTML, který má zadaný název a hodnotu.

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

Vrátí textový ovládací prvek HTML, který má zadaný název, hodnotu a vlastní atributy definované slovníkem atributů.

TextBox(String, Object, Object)

Vrátí textový ovládací prvek HTML, který má zadaný název, hodnotu a vlastní atributy definované objektem atributu.

ValidationMessage(String)

Vrátí element span HTML, který obsahuje první chybovou zprávu ověření pro zadané pole formuláře.

ValidationMessage(String, IDictionary<String,Object>)

Vrátí element span HTML, který má zadané vlastní atributy definované slovníkem atributů a který obsahuje první chybovou zprávu ověření pro zadané pole formuláře.

ValidationMessage(String, Object)

Vrátí element HTML span, který má zadané vlastní atributy definované objektem atributu a který obsahuje první chybovou zprávu ověření pro zadané pole formuláře.

ValidationMessage(String, String)

Vrátí element html span, který obsahuje ověřovací chybovou zprávu pro zadané pole formuláře.

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

Vrátí html span element, který má zadané vlastní atributy definované slovníkem atributů a který obsahuje ověřovací chybovou zprávu pro zadané pole formuláře.

ValidationMessage(String, String, Object)

Vrátí element span HTML, který má zadané vlastní atributy definované objektem atributu a který obsahuje ověřovací chybovou zprávu pro zadané pole formuláře.

ValidationSummary()

Vrátí element html div, který obsahuje neuspořádaný seznam všech chybových zpráv ověření ze slovníku stavu modelu.

ValidationSummary(Boolean)

Vrátí element HTML div, který obsahuje neuspořádaný seznam chybových zpráv ověření ze slovníku stavu modelu, volitelně s výjimkou chyb na úrovni pole.

ValidationSummary(IDictionary<String,Object>)

Vrátí element HTML div, který má zadané vlastní atributy definované slovníkem atributů a který obsahuje neuspořádaný seznam všech chybových zpráv ověření, které jsou ve slovníku stavu modelu.

ValidationSummary(Object)

Vrátí element html div, který má zadané vlastní atributy definované objektem atributu a který obsahuje neuspořádaný seznam všech chybových zpráv ověření, které jsou ve slovníku stavu modelu.

ValidationSummary(String)

Vrátí element html div, který obsahuje souhrnnou zprávu a neuspořádaný seznam všech chybových zpráv ověření, které jsou ve slovníku stavu modelu.

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

Vrátí element HTML div, který má zadané vlastní atributy definované slovníkem atributů a který obsahuje souhrnnou zprávu a neuspořádaný seznam chybových zpráv ověření ze slovníku stavu modelu, volitelně s výjimkou chyb na úrovni pole.

ValidationSummary(String, Boolean, Object)

Vrátí element HTML div, který má zadané vlastní atributy definované objektem atributu a který obsahuje souhrnnou zprávu a neuspořádaný seznam ověřovací chybové zprávy ze slovníku stavu modelu, volitelně s vyloučením chyb na úrovni pole.

ValidationSummary(String, IDictionary<String,Object>)

Vrátí element html div, který má zadané vlastní atributy definované slovníkem atributů a který obsahuje souhrnnou zprávu a neuspořádaný seznam všech chybových zpráv ověření ze slovníku stavu modelu.

ValidationSummary(String, Object)

Vrátí element HTML div, který má zadané vlastní atributy definované objektem atributu a který obsahuje souhrnnou zprávu a neuspořádaný seznam všech chybových zpráv ověření ze slovníku stavu modelu.

Platí pro