DefaultHtmlGenerator Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Standardimplementierung von IHtmlGenerator.
public ref class DefaultHtmlGenerator : Microsoft::AspNetCore::Mvc::ViewFeatures::IHtmlGenerator
public class DefaultHtmlGenerator : Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator
type DefaultHtmlGenerator = class
interface IHtmlGenerator
Public Class DefaultHtmlGenerator
Implements IHtmlGenerator
- Vererbung
-
DefaultHtmlGenerator
- Implementiert
Konstruktoren
DefaultHtmlGenerator(IAntiforgery, IOptions<MvcViewOptions>, IModelMetadataProvider, IUrlHelperFactory, HtmlEncoder, ClientValidatorCache) |
Veraltet.
Initialisiert eine neue Instanz der DefaultHtmlGenerator-Klasse. Dieser Konstruktor ist veraltet und wird in einer zukünftigen Version entfernt. Die empfohlene Alternative ist die Verwendung von DefaultHtmlGenerator(IAntiforgery, IOptions<MvcViewOptions>, IModelMetadataProvider, IUrlHelperFactory, HtmlEncoder, ClientValidatorCache, ValidationHtmlAttributeProvider). |
DefaultHtmlGenerator(IAntiforgery, IOptions<MvcViewOptions>, IModelMetadataProvider, IUrlHelperFactory, HtmlEncoder, ClientValidatorCache, ValidationHtmlAttributeProvider) |
Initialisiert eine neue Instanz der DefaultHtmlGenerator-Klasse. |
DefaultHtmlGenerator(IAntiforgery, IOptions<MvcViewOptions>, IModelMetadataProvider, IUrlHelperFactory, HtmlEncoder, ValidationHtmlAttributeProvider) |
Initialisiert eine neue Instanz der DefaultHtmlGenerator-Klasse. |
Eigenschaften
AllowRenderingMaxLengthAttribute |
Ruft einen Wert ab, der angibt, ob das |
IdAttributeDotReplacement |
Ruft den Ersatz für "." in einem Id-Attribut ab. |
Methoden
AddMaxLengthAttribute(ViewDataDictionary, TagBuilder, ModelExplorer, String) |
Fügt dem |
AddPlaceholderAttribute(ViewDataDictionary, TagBuilder, ModelExplorer, String) |
Fügt dem ein Platzhalter-Attribut hinzu |
AddValidationAttributes(ViewContext, TagBuilder, ModelExplorer, String) |
Fügt Validierungsattribute hinzu, wenn die |
Encode(Object) |
Codiert einen Wert. |
Encode(String) |
Codiert einen Wert. |
FormatValue(Object, String) |
Formatieren sie einen Wert. |
GenerateActionLink(ViewContext, String, String, String, String, String, String, Object, Object) |
Generieren Sie ein <> Element für einen Link zu einer Aktion. |
GenerateAntiforgery(ViewContext) |
Generieren Sie ein <input type="hidden".../> -Element, das ein Antiforgery-Token enthält. |
GenerateCheckBox(ViewContext, ModelExplorer, String, Nullable<Boolean>, Object) |
Generieren Sie ein <Eingabetyp="checkbox".../> -Element. |
GenerateForm(ViewContext, String, String, Object, String, Object) |
Generieren Sie ein <Formularelement> . Wenn der Benutzer das Formular übermittelt, verarbeitet die Aktion mit dem Namen |
GenerateFormCore(ViewContext, String, String, Object) |
Generieren Sie ein <Formularelement> . |
GenerateGroupsAndOptions(String, IEnumerable<SelectListItem>) |
Generiert <Optgroup-> und <Optionselemente> . |
GenerateHidden(ViewContext, ModelExplorer, String, Object, Boolean, Object) |
Generieren eines <eingabetyp="hidden"> -Elements |
GenerateHiddenForCheckbox(ViewContext, ModelExplorer, String) |
Generieren Sie einen zusätzlichen <Eingabetyp="hidden".../> für Kontrollkästchen. Dadurch werden Szenarien behandelt, in denen nicht aktivierte Kontrollkästchen in der Anforderung gesendet werden. Das Senden einer ausgeblendeten Eingabe ermöglicht es, zu erkennen, dass das Kontrollkästchen auf der Seite vorhanden war, als die Anforderung gesendet wurde. |
GenerateInput(ViewContext, InputType, ModelExplorer, String, Object, Boolean, Boolean, Boolean, Boolean, String, IDictionary<String,Object>) |
Generieren Sie ein Eingabetag. |
GenerateLabel(ViewContext, ModelExplorer, String, String, Object) |
Generieren eines Bezeichnungselements <> |
GenerateLink(String, String, Object) |
Generieren Sie einen Link. |
GeneratePageForm(ViewContext, String, String, Object, String, String, Object) |
Generieren Sie ein <Formularelement> . Wenn der Benutzer das Formular übermittelt, verarbeitet die Seite mit dem Namen |
GeneratePageLink(ViewContext, String, String, String, String, String, String, Object, Object) |
Generieren Sie ein <> Element für einen Link zu einer Aktion. |
GeneratePassword(ViewContext, ModelExplorer, String, Object, Object) |
Generieren eines <eingabetyp="password"> -Elements |
GenerateRadioButton(ViewContext, ModelExplorer, String, Object, Nullable<Boolean>, Object) |
Generieren eines <Eingabetyps="radio"> -Elements |
GenerateRouteForm(ViewContext, String, Object, String, Object) |
Generieren Sie ein <Formularelement> . Die Route mit dem Namen |
GenerateRouteLink(ViewContext, String, String, String, String, String, Object, Object) |
Generieren Sie ein <> Element für einen Link zu einer Aktion. |
GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, Boolean, Object) |
Generieren Sie ein <select-Element> für das |
GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, ICollection<String>, Boolean, Object) |
Generieren Sie ein <select-Element> für das |
GenerateTextArea(ViewContext, ModelExplorer, String, Int32, Int32, Object) |
Generiert ein <textarea-Element> . |
GenerateTextBox(ViewContext, ModelExplorer, String, Object, String, Object) |
Generiert ein <input type="text"> -Element. |
GenerateValidationMessage(ViewContext, ModelExplorer, String, String, String, Object) |
Generieren Sie ein |
GenerateValidationSummary(ViewContext, Boolean, String, String, Object) |
Generiert ein <div-Element> , das eine Liste von Validierungsfehlern enthält. |
GetCurrentValues(ViewContext, ModelExplorer, String, Boolean) |
Ruft die Auflistung der aktuellen Werte für den angegebenen |
Erweiterungsmethoden
GenerateForm(IHtmlGenerator, ViewContext, String, String, String, Object, String, Object) |
Generiert ein Formular. |
GenerateRouteForm(IHtmlGenerator, ViewContext, String, Object, String, String, Object) |
Generiert ein Formular für eine Route. |