IHtmlGenerator Rozhraní

Definice

Smlouva o podpoře IHtmlHelper služeb a implementacích ITagHelper

public interface class IHtmlGenerator
public interface IHtmlGenerator
type IHtmlGenerator = interface
Public Interface IHtmlGenerator
Odvozené

Vlastnosti

IdAttributeDotReplacement

Získá nahrazení znaku "." v atributu ID.

Metody

Encode(Object)

Zakóduje hodnotu.

Encode(String)

Zakóduje hodnotu.

FormatValue(Object, String)

Naformátuje hodnotu.

GenerateActionLink(ViewContext, String, String, String, String, String, String, Object, Object)

<> Vygenerujte prvek pro odkaz na akci.

GenerateAntiforgery(ViewContext)

<Vygenerujte vstupní typ="hidden".../> element obsahující antiforgery token.

GenerateCheckBox(ViewContext, ModelExplorer, String, Nullable<Boolean>, Object)

<Vygenerujte vstupní typ="checkbox".../>element.

GenerateForm(ViewContext, String, String, Object, String, Object)

<Vygenerujte prvek formuláře>. Když uživatel odešle formulář, akce s názvem actionName žádost zpracuje.

GenerateGroupsAndOptions(String, IEnumerable<SelectListItem>)

<Generuje prvky optgroup> a <option>.

GenerateHidden(ViewContext, ModelExplorer, String, Object, Boolean, Object)

Vygenerování vstupního <prvku type="hidden">

GenerateHiddenForCheckbox(ViewContext, ModelExplorer, String)

Vygenerujte další <vstupní typ="hidden".../> pro zaškrtávací políčka. Řeší scénáře, kdy se v požadavku neodesílají nezaškrtnutá políčka. Odeslání skrytého vstupu umožňuje zjistit, že zaškrtávací políčko bylo k dispozici na stránce při odeslání požadavku.

GenerateLabel(ViewContext, ModelExplorer, String, String, Object)

Vygenerování elementu popisku <>

GeneratePageForm(ViewContext, String, String, Object, String, String, Object)

<Vygenerujte prvek formuláře>. Když uživatel odešle formulář, stránka s názvem pageName žádost zpracuje.

GeneratePageLink(ViewContext, String, String, String, String, String, String, Object, Object)

<> Vygeneruje prvek pro propojení s akcí.

GeneratePassword(ViewContext, ModelExplorer, String, Object, Object)

Vygenerování vstupního <prvku type="password">

GenerateRadioButton(ViewContext, ModelExplorer, String, Object, Nullable<Boolean>, Object)

Generování vstupního <prvku type="radio">

GenerateRouteForm(ViewContext, String, Object, String, Object)

<Vygenerujte prvek formuláře>. Trasa s názvem routeName vygeneruje hodnotu atributu <akce formuláře>.

GenerateRouteLink(ViewContext, String, String, String, String, String, Object, Object)

<> Vygeneruje prvek pro propojení s akcí.

GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, Boolean, Object)

<Vygenerujte prvek výběru> pro expressionobjekt .

GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, ICollection<String>, Boolean, Object)

<Vygenerujte prvek výběru> pro expressionobjekt .

GenerateTextArea(ViewContext, ModelExplorer, String, Int32, Int32, Object)

Vygeneruje <element textarea> .

GenerateTextBox(ViewContext, ModelExplorer, String, Object, String, Object)

Vygeneruje <element type="text".>

GenerateValidationMessage(ViewContext, ModelExplorer, String, String, String, Object)

tag Vygenerujte prvek, pokud viewContextargument 's ModelState obsahuje chybu pro expression.

GenerateValidationSummary(ViewContext, Boolean, String, String, Object)

Vygeneruje <prvek div> , který obsahuje seznam chyb ověření.

GetCurrentValues(ViewContext, ModelExplorer, String, Boolean)

Získá kolekci aktuálních hodnot pro danou expressionhodnotu .

Metody rozšíření

GenerateForm(IHtmlGenerator, ViewContext, String, String, String, Object, String, Object)

Vygeneruje formulář.

GenerateRouteForm(IHtmlGenerator, ViewContext, String, Object, String, String, Object)

Vygeneruje formulář pro trasu.

Platí pro