IHtmlGenerator Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contratto per un servizio di supporto IHtmlHelper e ITagHelper implementazioni.
public interface class IHtmlGenerator
public interface IHtmlGenerator
type IHtmlGenerator = interface
Public Interface IHtmlGenerator
- Derivato
Proprietà
| Nome | Descrizione |
|---|---|
| IdAttributeDotReplacement |
Ottiene la sostituzione per '.' in un attributo Id. |
Metodi
| Nome | Descrizione |
|---|---|
| Encode(Object) |
Codifica un valore. |
| Encode(String) |
Codifica un valore. |
| FormatValue(Object, String) |
Formattare un valore. |
| GenerateActionLink(ViewContext, String, String, String, String, String, String, Object, Object) |
Generare un <> elemento per un collegamento a un'azione. |
| GenerateAntiforgery(ViewContext) |
Generare un tipo di input="hidden".../> che contiene un <token antiforgery. |
| GenerateCheckBox(ViewContext, ModelExplorer, String, Nullable<Boolean>, Object) |
Generare un <tipo di input="checkbox".../> elemento. |
| GenerateForm(ViewContext, String, String, Object, String, Object) |
Generare un <elemento form> . Quando l'utente invia il modulo, l'azione con nome |
| GenerateGroupsAndOptions(String, IEnumerable<SelectListItem>) |
Genera <elementi optgroup> e <opzioni> . |
| GenerateHidden(ViewContext, ModelExplorer, String, Object, Boolean, Object) |
Generare un <elemento type di input="hidden"> |
| GenerateHiddenForCheckbox(ViewContext, ModelExplorer, String) |
Generare un tipo di input aggiuntivo <="hidden".../> per le caselle di controllo. Questo scenario risolve gli scenari in cui le caselle di controllo deselezionate non vengono inviate nella richiesta. L'invio di un input nascosto consente di sapere che la casella di controllo era presente nella pagina quando la richiesta è stata inviata. |
| GenerateLabel(ViewContext, ModelExplorer, String, String, Object) |
Generare un <elemento etichetta> |
| GeneratePageForm(ViewContext, String, String, Object, String, String, Object) |
Generare un <elemento form> . Quando l'utente invia il modulo, la pagina con nome |
| GeneratePageLink(ViewContext, String, String, String, String, String, String, Object, Object) |
Generare un <> elemento per un collegamento a un'azione. |
| GeneratePassword(ViewContext, ModelExplorer, String, Object, Object) |
Generare un <elemento type="password"> di input |
| GenerateRadioButton(ViewContext, ModelExplorer, String, Object, Nullable<Boolean>, Object) |
Generare un <elemento type="radio"> di input |
| GenerateRouteForm(ViewContext, String, Object, String, Object) |
Generare un <elemento form> . La route con nome |
| GenerateRouteLink(ViewContext, String, String, String, String, String, Object, Object) |
Generare un <> elemento per un collegamento a un'azione. |
| GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, Boolean, Object) |
Generare un <elemento select> per . |
| GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, ICollection<String>, Boolean, Object) |
Generare un <elemento select> per . |
| GenerateTextArea(ViewContext, ModelExplorer, String, Int32, Int32, Object) |
Genera un <elemento textarea> |
| GenerateTextBox(ViewContext, ModelExplorer, String, Object, String, Object) |
Genera un <elemento type="text"> |
| GenerateValidationMessage(ViewContext, ModelExplorer, String, String, String, Object) |
Generare un elemento se l'oggetto |
| GenerateValidationSummary(ViewContext, Boolean, String, String, Object) |
Genera un elemento div> che contiene un <elenco di errori di convalida. |
| GetCurrentValues(ViewContext, ModelExplorer, String, Boolean) |
Ottiene la raccolta di valori correnti per l'oggetto specificato |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GenerateForm(IHtmlGenerator, ViewContext, String, String, String, Object, String, Object) |
Genera un modulo. |
| GenerateRouteForm(IHtmlGenerator, ViewContext, String, Object, String, String, Object) |
Genera un modulo per una route. |