Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale.
Traduzione
Originale

Classe HtmlHelper

Rappresenta il supporto per il rendering dei controlli HTML in una visualizzazione.

Spazio dei nomi:  System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

public class HtmlHelper

Il tipo HtmlHelper espone i membri seguenti.

  NomeDescrizione
Metodo pubblicoHtmlHelper(ViewContext, IViewDataContainer)Inizializza una nuova istanza della classe HtmlHelper utilizzando il contesto di visualizzazione e il contenitore di dati della visualizzazione specificati.
Metodo pubblicoHtmlHelper(ViewContext, IViewDataContainer, RouteCollection)Inizializza una nuova istanza della classe HtmlHelper utilizzando il contesto di visualizzazione, il contenitore dei dati della visualizzazione e l'insieme di route specificati.
In alto

  NomeDescrizione
Proprietà pubblicaMembro staticoClientValidationEnabledOttiene o imposta un valore che indica se è abilitata la convalida del client.
Proprietà pubblicaMembro staticoIdAttributeDotReplacementOttiene o imposta il carattere che sostituisce i punti nell'attributo ID di un elemento.
Proprietà pubblicaRouteCollectionOttiene o imposta l'insieme di route per l'applicazione.
Proprietà pubblicaMembro staticoUnobtrusiveJavaScriptEnabledOttiene o imposta un valore che indica se è abilitato l'utilizzo di JavaScript non intrusivo.
Proprietà pubblicaViewContextOttiene o imposta le informazioni del contesto relative alla visualizzazione.
Proprietà pubblicaViewDataOttiene il dizionario dei dati della visualizzazione corrente.
Proprietà pubblicaViewDataContainerOttiene o imposta il contenitore dei dati della visualizzazione.
In alto

  NomeDescrizione
Metodo pubblicoMembro staticoAnonymousObjectToHtmlAttributesSostituisce i caratteri di sottolineatura (_) con i trattini (-) negli attributi HTML specificati.
Metodo pubblicoAntiForgeryToken()Genera un campo del form nascosto (token antifalsificazione) che viene convalidato all'invio del form.
Metodo pubblicoAntiForgeryToken(String)Genera un campo del form nascosto (token antifalsificazione) che viene convalidato all'invio del form. Il valore del campo viene generato utilizzando il valore salt specificato.
Metodo pubblicoAntiForgeryToken(String, String, String)Genera un campo del form nascosto (token antifalsificazione) che viene convalidato all'invio del form. Il valore del campo viene generato utilizzando il valore salt, il dominio e il percorso specificati.
Metodo pubblicoAttributeEncode(Object)Converte l'oggetto dell'attributo specificato in una stringa codificata in formato HTML.
Metodo pubblicoAttributeEncode(String)Converte la stringa dell'attributo specificato in una stringa codificata in formato HTML.
Metodo pubblicoEnableClientValidation()Consente la convalida dell'input eseguita tramite lo script client nel browser.
Metodo pubblicoEnableClientValidation(Boolean)Abilita o disabilita la convalida del client.
Metodo pubblicoEnableUnobtrusiveJavaScript()Consente l'utilizzo di JavaScript non intrusivo.
Metodo pubblicoEnableUnobtrusiveJavaScript(Boolean)Abilita o disabilita l'utilizzo di JavaScript non intrusivo.
Metodo pubblicoEncode(Object)Converte il valore dell'oggetto specificato in una stringa codificata in formato HTML.
Metodo pubblicoEncode(String)Converte la stringa specificata in una stringa codificata in formato HTML.
Metodo pubblicoEquals Ereditato da Object.
Metodo protettoFinalize Ereditato da Object.
Metodo pubblicoMembro staticoGenerateIdFromName(String)Crea un ID dell'elemento HTML utilizzando il nome dell'elemento specificato.
Metodo pubblicoMembro staticoGenerateIdFromName(String, String)Crea un ID dell'elemento HTML utilizzando il nome dell'elemento specificato e una stringa che sostituisce i punti nel nome.
Metodo pubblicoMembro staticoGenerateLink(RequestContext, RouteCollection, String, String, String, String, RouteValueDictionary, IDictionary<String, Object>)Genera un elemento ancoraggio HTML (l'elemento a) che si collega al metodo di azione specificato.
Metodo pubblicoMembro staticoGenerateLink(RequestContext, RouteCollection, String, String, String, String, String, String, String, RouteValueDictionary, IDictionary<String, Object>)Genera un elemento ancoraggio HTML (l'elemento a) che si collega al metodo di azione specificato e consente all'utente di specificare il protocollo di comunicazione, il nome dell'host e un frammento URL.
Metodo pubblicoMembro staticoGenerateRouteLink(RequestContext, RouteCollection, String, String, RouteValueDictionary, IDictionary<String, Object>)Genera un elemento ancoraggio HTML (l'elemento a) che si collega alla route dell'URL specificata.
Metodo pubblicoMembro staticoGenerateRouteLink(RequestContext, RouteCollection, String, String, String, String, String, RouteValueDictionary, IDictionary<String, Object>)Genera un elemento ancoraggio HTML (l'elemento a) che si collega alla route dell'URL specificata e consente all'utente di specificare il protocollo di comunicazione, il nome dell'host e un frammento URL.
Metodo pubblicoMembro staticoGetFormMethodStringRestituisce il metodo HTTP che gestisce l'input (GET o POST) del form come stringa.
Metodo pubblicoGetHashCode Ereditato da Object.
Metodo pubblicoMembro staticoGetInputTypeStringRestituisce il tipo di controllo di input HTML come stringa.
Metodo pubblicoGetType Ereditato da Object.
Metodo pubblicoGetUnobtrusiveValidationAttributes(String)Ottiene l'insieme degli attributi di convalida di JavaScript non intrusivo utilizzando l'attributo HTML name specificato.
Metodo pubblicoGetUnobtrusiveValidationAttributes(String, ModelMetadata)Ottiene l'insieme degli attributi di convalida di JavaScript non intrusivo utilizzando l'attributo HTML name e i metadati del modello specificati.
Metodo pubblicoHttpMethodOverride(String)Restituisce un elemento input nascosto che identifica il metodo di override per il metodo di trasferimento dei dati HTTP specificato utilizzato dal client.
Metodo pubblicoHttpMethodOverride(HttpVerbs)Restituisce un elemento input nascosto che identifica il metodo di override per il verbo specificato che rappresenta il metodo di trasferimento dei dati HTTP utilizzato dal client.
Metodo protettoMemberwiseClone Ereditato da Object.
Metodo pubblicoRawRestituisce il markup che non è codificato in formato HTML.
Metodo pubblicoToString Ereditato da Object.
In alto

  NomeDescrizione
Metodo di estensione pubblicoAction(String)Sottoposto a overload. Richiama il metodo di azione figlio specificato e restituisce il risultato come stringa HTML. Definito da ChildActionExtensions.
Metodo di estensione pubblicoAction(String, Object)Sottoposto a overload. Richiama il metodo di azione figlio specificato con i parametri specificati e restituisce il risultato come stringa HTML. Definito da ChildActionExtensions.
Metodo di estensione pubblicoAction(String, RouteValueDictionary)Sottoposto a overload. Richiama il metodo di azione figlio specificato utilizzando i parametri specificati e restituisce il risultato come stringa HTML. Definito da ChildActionExtensions.
Metodo di estensione pubblicoAction(String, String)Sottoposto a overload. Richiama il metodo di azione figlio specificato utilizzando il nome del controller specificato e restituisce il risultato come stringa HTML. Definito da ChildActionExtensions.
Metodo di estensione pubblicoAction(String, String, Object)Sottoposto a overload. Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati e restituisce il risultato come stringa HTML. Definito da ChildActionExtensions.
Metodo di estensione pubblicoAction(String, String, RouteValueDictionary)Sottoposto a overload. Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati e restituisce il risultato come stringa HTML. Definito da ChildActionExtensions.
Metodo di estensione pubblicoActionLink(String, String)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoActionLink(String, String, Object)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoActionLink(String, String, RouteValueDictionary)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoActionLink(String, String, String)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoActionLink(String, String, Object, Object)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoActionLink(String, String, RouteValueDictionary, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoActionLink(String, String, String, Object, Object)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoActionLink(String, String, String, RouteValueDictionary, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoActionLink(String, String, String, String, String, String, Object, Object)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoActionLink(String, String, String, String, String, String, RouteValueDictionary, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoBeginForm()Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(Object)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(RouteValueDictionary)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(String, String)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(String, String, Object)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(String, String, RouteValueDictionary)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(String, String, FormMethod)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(String, String, Object, FormMethod)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(String, String, RouteValueDictionary, FormMethod)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(String, String, FormMethod, Object)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(String, String, FormMethod, IDictionary<String, Object>)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(String, String, Object, FormMethod, Object)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginForm(String, String, RouteValueDictionary, FormMethod, IDictionary<String, Object>)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata da un metodo di azione. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(Object)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(RouteValueDictionary)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(String)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(String, Object)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(String, RouteValueDictionary)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(String, FormMethod)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(String, Object, FormMethod)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(String, RouteValueDictionary, FormMethod)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(String, FormMethod, Object)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(String, FormMethod, IDictionary<String, Object>)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(String, Object, FormMethod, Object)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoBeginRouteForm(String, RouteValueDictionary, FormMethod, IDictionary<String, Object>)Sottoposto a overload. Scrive un tag <form> di apertura nella risposta. Quando l'utente invia il form, la richiesta verrà elaborata dalla destinazione della route. Definito da FormExtensions.
Metodo di estensione pubblicoCheckBox(String)Sottoposto a overload. Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML e il nome del campo del form specificati. Definito da InputExtensions.
Metodo di estensione pubblicoCheckBox(String, Boolean)Sottoposto a overload. Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form e un valore che indica se la casella di controllo è selezionata. Definito da InputExtensions.
Metodo di estensione pubblicoCheckBox(String, Object)Sottoposto a overload. Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form e gli attributi HTML specificati. Definito da InputExtensions.
Metodo di estensione pubblicoCheckBox(String, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form e gli attributi HTML specificati. Definito da InputExtensions.
Metodo di estensione pubblicoCheckBox(String, Boolean, Object)Sottoposto a overload. Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form, un valore che indica se la casella di controllo è selezionata e gli attributi HTML specificati. Definito da InputExtensions.
Metodo di estensione pubblicoCheckBox(String, Boolean, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento input di tipo casella di controllo utilizzando l'helper HTML, il nome del campo del form, un valore che indica se la casella di controllo è selezionata e gli attributi HTML specificati. Definito da InputExtensions.
Metodo di estensione pubblicoDisplay(String)Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato da un'espressione stringa. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplay(String, Object)Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato da un'espressione stringa utilizzando ulteriori dati della visualizzazione. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplay(String, String)Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplay(String, String, Object)Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione utilizzando il modello specificato e ulteriori dati della visualizzazione. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplay(String, String, String)Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato e l'ID di un campo HTML. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplay(String, String, String, Object)Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione utilizzando il modello specificato, l'ID del campo HTML e ulteriori dati della visualizzazione. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplayForModel()Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nel modello. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplayForModel(Object)Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nel modello utilizzando ulteriori dati della visualizzazione. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplayForModel(String)Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello specificato. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplayForModel(String, Object)Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello specificato e ulteriori dati della visualizzazione. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplayForModel(String, String)Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello e l'ID di un campo HTML specificati. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplayForModel(String, String, Object)Sottoposto a overload. Restituisce il markup HTML per ogni proprietà nel modello utilizzando il modello specificato, l'ID di un campo HTML e ulteriori dati della visualizzazione. Definito da DisplayExtensions.
Metodo di estensione pubblicoDisplayTextRestituisce il markup HTML per ogni proprietà nell'oggetto rappresentato dall'espressione specificata. Definito da DisplayTextExtensions.
Metodo di estensione pubblicoDropDownList(String)Sottoposto a overload. Restituisce un elemento select a selezione singola utilizzando l'helper HTML e il nome del campo del form specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoDropDownList(String, String)Sottoposto a overload. Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form e un'etichetta di opzione specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoDropDownList(String, IEnumerable<SelectListItem>)Sottoposto a overload. Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form e gli elementi dell'elenco specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoDropDownList(String, IEnumerable<SelectListItem>, Object)Sottoposto a overload. Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, gli elementi dell'elenco e gli attributi HTML specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoDropDownList(String, IEnumerable<SelectListItem>, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, gli elementi dell'elenco e gli attributi HTML specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoDropDownList(String, IEnumerable<SelectListItem>, String)Sottoposto a overload. Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, gli elementi dell'elenco e un'etichetta di opzione specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoDropDownList(String, IEnumerable<SelectListItem>, String, Object)Sottoposto a overload. Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, gli elementi dell'elenco, un'etichetta di opzione e gli attributi HTML specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoDropDownList(String, IEnumerable<SelectListItem>, String, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento select a selezione singola utilizzando l'helper HTML, il nome del campo del form, gli elementi dell'elenco, un'etichetta di opzione e gli attributi HTML specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoEditor(String)Sottoposto a overload. Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione. Definito da EditorExtensions.
Metodo di estensione pubblicoEditor(String, Object)Sottoposto a overload. Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione utilizzando ulteriori dati della visualizzazione. Definito da EditorExtensions.
Metodo di estensione pubblicoEditor(String, String)Sottoposto a overload. Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello specificato. Definito da EditorExtensions.
Metodo di estensione pubblicoEditor(String, String, Object)Sottoposto a overload. Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione utilizzando il modello specificato e ulteriori dati della visualizzazione. Definito da EditorExtensions.
Metodo di estensione pubblicoEditor(String, String, String)Sottoposto a overload. Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione, utilizzando il modello e il nome di campo HTML specificati. Definito da EditorExtensions.
Metodo di estensione pubblicoEditor(String, String, String, Object)Sottoposto a overload. Restituisce un elemento HTML input per ogni proprietà nell'oggetto rappresentato dall'espressione utilizzando il modello specificato, il nome di campo HTML e ulteriori dati della visualizzazione. Definito da EditorExtensions.
Metodo di estensione pubblicoEditorForModel()Sottoposto a overload. Restituisce un elemento HTML input per ogni proprietà nel modello. Definito da EditorExtensions.
Metodo di estensione pubblicoEditorForModel(Object)Sottoposto a overload. Restituisce un elemento HTML input per ogni proprietà nel modello utilizzando ulteriori dati della visualizzazione. Definito da EditorExtensions.
Metodo di estensione pubblicoEditorForModel(String)Sottoposto a overload. Restituisce un elemento input HTML per ogni proprietà nel modello, utilizzando il modello specificato. Definito da EditorExtensions.
Metodo di estensione pubblicoEditorForModel(String, Object)Sottoposto a overload. Restituisce un elemento HTML input per ogni proprietà nel modello utilizzando il modello specificato e ulteriori dati della visualizzazione. Definito da EditorExtensions.
Metodo di estensione pubblicoEditorForModel(String, String)Sottoposto a overload. Restituisce un elemento HTML input per ogni proprietà nel modello utilizzando il nome del modello e il nome di campo HTML specificati. Definito da EditorExtensions.
Metodo di estensione pubblicoEditorForModel(String, String, Object)Sottoposto a overload. Restituisce un elemento HTML input per ogni proprietà nel modello utilizzando il nome del modello, il nome di campo HTML e ulteriori dati della visualizzazione. Definito da EditorExtensions.
Metodo di estensione pubblicoEndFormEsegue il rendering del tag </form> di chiusura nella risposta. Definito da FormExtensions.
Metodo di estensione pubblicoHidden(String)Sottoposto a overload. Restituisce un elemento input nascosto utilizzando l'helper HTML e il nome del campo del form specificati. Definito da InputExtensions.
Metodo di estensione pubblicoHidden(String, Object)Sottoposto a overload. Restituisce un elemento input nascosto utilizzando l'helper HTML, il nome del campo del form e il valore specificati. Definito da InputExtensions.
Metodo di estensione pubblicoHidden(String, Object, Object)Sottoposto a overload. Restituisce un elemento input nascosto utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. Definito da InputExtensions.
Metodo di estensione pubblicoHidden(String, Object, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento input nascosto utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. Definito da InputExtensions.
Metodo di estensione pubblicoLabel(String)Sottoposto a overload. Restituisce un elemento HTML label e il nome della proprietà rappresentata dall'espressione specificata. Definito da LabelExtensions.
Metodo di estensione pubblicoLabel(String, String)Sottoposto a overload. Definito da LabelExtensions.
Metodo di estensione pubblicoLabelForModel()Sottoposto a overload. Restituisce un elemento HTML label e il nome della proprietà rappresentata dal modello. Definito da LabelExtensions.
Metodo di estensione pubblicoLabelForModel(String)Sottoposto a overload. Definito da LabelExtensions.
Metodo di estensione pubblicoListBox(String)Sottoposto a overload. Restituisce un elemento select a selezione multipla utilizzando l'helper HTML e il nome del campo del form specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoListBox(String, IEnumerable<SelectListItem>)Sottoposto a overload. Restituisce un elemento select a selezione multipla utilizzando l'helper HTML, il nome del campo del form e gli elementi dell'elenco specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoListBox(String, IEnumerable<SelectListItem>, Object)Sottoposto a overload. Restituisce un elemento select a selezione multipla utilizzando l'helper HTML, il nome del campo del form e gli elementi dell'elenco specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoListBox(String, IEnumerable<SelectListItem>, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento select a selezione multipla utilizzando l'helper HTML, il nome del campo del form, gli elementi dell'elenco e gli attributi HTML specificati. Definito da SelectExtensions.
Metodo di estensione pubblicoPartial(String)Sottoposto a overload. Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. Definito da PartialExtensions.
Metodo di estensione pubblicoPartial(String, ViewDataDictionary)Sottoposto a overload. Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. Definito da PartialExtensions.
Metodo di estensione pubblicoPartial(String, Object)Sottoposto a overload. Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. Definito da PartialExtensions.
Metodo di estensione pubblicoPartial(String, Object, ViewDataDictionary)Sottoposto a overload. Esegue il rendering di una visualizzazione parziale specificata come stringa codificata in formato HTML. Definito da PartialExtensions.
Metodo di estensione pubblicoPassword(String)Sottoposto a overload. Restituisce un elemento input di tipo password utilizzando l'helper HTML e il nome del campo del form specificati. Definito da InputExtensions.
Metodo di estensione pubblicoPassword(String, Object)Sottoposto a overload. Restituisce un elemento input di tipo password utilizzando l'helper HTML, il nome del campo del form e il valore specificati. Definito da InputExtensions.
Metodo di estensione pubblicoPassword(String, Object, Object)Sottoposto a overload. Restituisce un elemento input password utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. Definito da InputExtensions.
Metodo di estensione pubblicoPassword(String, Object, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento input password utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. Definito da InputExtensions.
Metodo di estensione pubblicoRadioButton(String, Object)Sottoposto a overload. Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. Definito da InputExtensions.
Metodo di estensione pubblicoRadioButton(String, Object, Object)Sottoposto a overload. Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. Definito da InputExtensions.
Metodo di estensione pubblicoRadioButton(String, Object, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. Definito da InputExtensions.
Metodo di estensione pubblicoRadioButton(String, Object, Boolean)Sottoposto a overload. Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. Definito da InputExtensions.
Metodo di estensione pubblicoRadioButton(String, Object, Boolean, Object)Sottoposto a overload. Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. Definito da InputExtensions.
Metodo di estensione pubblicoRadioButton(String, Object, Boolean, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento input di tipo pulsante di opzione utilizzato per presentare opzioni che si escludono a vicenda. Definito da InputExtensions.
Metodo di estensione pubblicoRenderAction(String)Sottoposto a overload. Richiama il metodo di azione figlio specificato ed esegue il rendering dell'inline del risultato nella visualizzazione padre. Definito da ChildActionExtensions.
Metodo di estensione pubblicoRenderAction(String, Object)Sottoposto a overload. Richiama il metodo di azione figlio specificato utilizzando i parametri specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. Definito da ChildActionExtensions.
Metodo di estensione pubblicoRenderAction(String, RouteValueDictionary)Sottoposto a overload. Richiama il metodo di azione figlio specificato utilizzando i parametri specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. Definito da ChildActionExtensions.
Metodo di estensione pubblicoRenderAction(String, String)Sottoposto a overload. Richiama il metodo di azione figlio specificato utilizzando il nome del controller specificato ed esegue il rendering dell'inline del risultato nella visualizzazione padre. Definito da ChildActionExtensions.
Metodo di estensione pubblicoRenderAction(String, String, Object)Sottoposto a overload. Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. Definito da ChildActionExtensions.
Metodo di estensione pubblicoRenderAction(String, String, RouteValueDictionary)Sottoposto a overload. Richiama il metodo di azione figlio specificato utilizzando i parametri e il nome del controller specificati ed esegue il rendering dell'inline del risultato nella visualizzazione padre. Definito da ChildActionExtensions.
Metodo di estensione pubblicoRenderPartial(String)Sottoposto a overload. Esegue il rendering della visualizzazione parziale specificata utilizzando l'helper HTML specificato. Definito da RenderPartialExtensions.
Metodo di estensione pubblicoRenderPartial(String, ViewDataDictionary)Sottoposto a overload. Esegue il rendering della visualizzazione parziale specificata, sostituendo la relativa proprietà ViewData con l'oggetto ViewDataDictionary specificato. Definito da RenderPartialExtensions.
Metodo di estensione pubblicoRenderPartial(String, Object)Sottoposto a overload. Esegue il rendering della visualizzazione parziale specificata, passandone una copia dell'oggetto ViewDataDictionary corrente, ma con la proprietà Model impostata sul modello specificato. Definito da RenderPartialExtensions.
Metodo di estensione pubblicoRenderPartial(String, Object, ViewDataDictionary)Sottoposto a overload. Esegue il rendering della visualizzazione parziale specificata, sostituendo la proprietà ViewData della visualizzazione parziale con l'oggetto ViewDataDictionary specificato e impostando la proprietà Model dei dati di visualizzazione sul modello specificato. Definito da RenderPartialExtensions.
Metodo di estensione pubblicoRouteLink(String, Object)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoRouteLink(String, RouteValueDictionary)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoRouteLink(String, String)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoRouteLink(String, String, Object)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoRouteLink(String, String, RouteValueDictionary)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoRouteLink(String, Object, Object)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoRouteLink(String, RouteValueDictionary, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoRouteLink(String, String, Object, Object)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoRouteLink(String, String, RouteValueDictionary, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoRouteLink(String, String, String, String, String, Object, Object)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoRouteLink(String, String, String, String, String, RouteValueDictionary, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento di ancoraggio (l'elemento a) che contiene il percorso virtuale dell'azione specificata. Definito da LinkExtensions.
Metodo di estensione pubblicoTextArea(String)Sottoposto a overload. Restituisce l'elemento textarea specificato utilizzando l'helper HTML e il nome del campo del form specificati. Definito da TextAreaExtensions.
Metodo di estensione pubblicoTextArea(String, Object)Sottoposto a overload. Restituisce l'elemento textarea specificato utilizzando l'helper HTML e gli attributi HTML specificati. Definito da TextAreaExtensions.
Metodo di estensione pubblicoTextArea(String, IDictionary<String, Object>)Sottoposto a overload. Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form e gli attributi HTML specificati. Definito da TextAreaExtensions.
Metodo di estensione pubblicoTextArea(String, String)Sottoposto a overload. Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form e il contenuto di testo specificati. Definito da TextAreaExtensions.
Metodo di estensione pubblicoTextArea(String, String, Object)Sottoposto a overload. Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo e gli attributi HTML specificati. Definito da TextAreaExtensions.
Metodo di estensione pubblicoTextArea(String, String, IDictionary<String, Object>)Sottoposto a overload. Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo e gli attributi HTML specificati. Definito da TextAreaExtensions.
Metodo di estensione pubblicoTextArea(String, String, Int32, Int32, Object)Sottoposto a overload. Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo, il numero di righe e colonne e gli attributi HTML specificati. Definito da TextAreaExtensions.
Metodo di estensione pubblicoTextArea(String, String, Int32, Int32, IDictionary<String, Object>)Sottoposto a overload. Restituisce l'elemento textarea specificato utilizzando l'helper HTML, il nome del campo del form, il contenuto di testo, il numero di righe e colonne e gli attributi HTML specificati. Definito da TextAreaExtensions.
Metodo di estensione pubblicoTextBox(String)Sottoposto a overload. Restituisce un elemento input di tipo testo utilizzando l'helper HTML e il nome del campo del form specificati. Definito da InputExtensions.
Metodo di estensione pubblicoTextBox(String, Object)Sottoposto a overload. Restituisce un elemento input di tipo testo utilizzando l'helper HTML, il nome del campo del form e il valore specificati. Definito da InputExtensions.
Metodo di estensione pubblicoTextBox(String, Object, Object)Sottoposto a overload. Restituisce un elemento input di tipo testo utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. Definito da InputExtensions.
Metodo di estensione pubblicoTextBox(String, Object, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elemento input di tipo testo utilizzando l'helper HTML, il nome del campo del form, il valore e gli attributi HTML specificati. Definito da InputExtensions.
Metodo di estensione pubblicoValidateRecupera i metadati di convalida per il modello specificato e applica ogni regola al campo dati. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationMessage(String)Sottoposto a overload. Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto ModelStateDictionary. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationMessage(String, Object)Sottoposto a overload. Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto ModelStateDictionary. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationMessage(String, String)Sottoposto a overload. Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto ModelStateDictionary. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationMessage(String, IDictionary<String, Object>)Sottoposto a overload. Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto ModelStateDictionary. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationMessage(String, String, Object)Sottoposto a overload. Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto ModelStateDictionary. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationMessage(String, String, IDictionary<String, Object>)Sottoposto a overload. Visualizza un messaggio di convalida in caso di errore relativo al campo specificato nell'oggetto ModelStateDictionary. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationSummary()Sottoposto a overload. Restituisce un elenco non ordinato (l'elemento ul) di messaggi di convalida inclusi nell'oggetto ModelStateDictionary. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationSummary(Boolean)Sottoposto a overload. Restituisce un elenco non ordinato (elemento ul ) di messaggi di convalida inclusi nell'oggetto ModelStateDictionary e che visualizzano facoltativamente solo errori a livello di modello. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationSummary(String)Sottoposto a overload. Restituisce un elenco non ordinato (l'elemento ul) di messaggi di convalida inclusi nell'oggetto ModelStateDictionary. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationSummary(Boolean, String)Sottoposto a overload. Restituisce un elenco non ordinato (elemento ul ) di messaggi di convalida inclusi nell'oggetto ModelStateDictionary e che visualizzano facoltativamente solo errori a livello di modello. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationSummary(String, Object)Sottoposto a overload. Restituisce un elenco non ordinato (l'elemento ul) di messaggi di convalida inclusi nell'oggetto ModelStateDictionary. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationSummary(String, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elenco non ordinato (l'elemento ul) di messaggi di convalida inclusi nell'oggetto ModelStateDictionary. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationSummary(Boolean, String, Object)Sottoposto a overload. Restituisce un elenco non ordinato (elemento ul ) di messaggi di convalida inclusi nell'oggetto ModelStateDictionary e che visualizzano facoltativamente solo errori a livello di modello. Definito da ValidationExtensions.
Metodo di estensione pubblicoValidationSummary(Boolean, String, IDictionary<String, Object>)Sottoposto a overload. Restituisce un elenco non ordinato (elemento ul ) di messaggi di convalida inclusi nell'oggetto ModelStateDictionary e che visualizzano facoltativamente solo errori a livello di modello. Definito da ValidationExtensions.
In alto

  NomeDescrizione
Campo pubblicoMembro staticoValidationInputCssClassNameNome della classe CSS utilizzata per definire lo stile di un campo di input quando si verifica un errore di convalida.
Campo pubblicoMembro staticoValidationInputValidCssClassNameNome della classe CSS utilizzata per definire lo stile di un campo di input quando l'input è valido.
Campo pubblicoMembro staticoValidationMessageCssClassNameNome della classe CSS utilizzata per definire lo stile di un messaggio di errore quando si verifica un errore di convalida.
Campo pubblicoMembro staticoValidationMessageValidCssClassNameNome della classe CSS utilizzata per definire lo stile del messaggio di convalida quando l'input è valido.
Campo pubblicoMembro staticoValidationSummaryCssClassNameNome della classe CSS utilizzata per definire lo stile dei messaggi di errore di riepilogo di convalida.
Campo pubblicoMembro staticoValidationSummaryValidCssClassNameNome della classe CSS utilizzato per definire lo stile del riepilogo di convalida quando l'input è valido.
In alto

The HtmlHelper class provides methods that help you create HTML controls programmatically. All HtmlHelper methods generate HTML and return the result as a string.

NotaNota:

The HtmlHelper class is designed to generate UI. It should not be used in controllers or models.

Extension methods for the HtmlHelper class are in the System.Web.Mvc.Html namespace. These extensions add helper methods for creating forms, rendering HTML controls, rendering partial views, performing input validation, and more.

Helper methods and extensions are called using the Html property of the view, which is an instance of the HtmlHelper class. For example, to generate a check box in a form, you call the CheckBox method in a view using the following syntax:

<%= Html.CheckBox("OptionName") %>

The following example shows how to use the HtmlHelper class and shows how to use the methods of the InputExtensions class. The view displays a text box, a password box, some radio buttons, and some check boxes.

The following example shows a form. When the user submits the form, the Input action method processes the form data and renders a view.

In the following example, the view displays the data that was submitted.

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft