Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo AjaxExtensions.BeginRouteForm (AjaxHelper, String, Object, AjaxOptions, Object)

Scrive un tag <form> di apertura nella risposta utilizzando le informazioni di routing specificate.

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

public static MvcForm BeginRouteForm(
	this AjaxHelper ajaxHelper,
	string routeName,
	Object routeValues,
	AjaxOptions ajaxOptions,
	Object htmlAttributes
)

Parametri

ajaxHelper
Tipo: System.Web.Mvc.AjaxHelper
Helper AJAX.
routeName
Tipo: System.String
Nome della route da utilizzare per ottenere l'URL del post per il form.
routeValues
Tipo: System.Object
Oggetto contenente i parametri per una route. I parametri vengono recuperati tramite reflection esaminando le proprietà dell'oggetto. Questo oggetto viene creato, in genere, utilizzando la sintassi dell'inizializzatore di oggetto.
ajaxOptions
Tipo: System.Web.Mvc.Ajax.AjaxOptions
Oggetto che fornisce le opzioni per la richiesta asincrona.
htmlAttributes
Tipo: System.Object
Oggetto che contiene gli attributi HTML da impostare per l'elemento.

Valore restituito

Tipo: System.Web.Mvc.Html.MvcForm
Tag <form> di apertura.

Nota sull'utilizzo

In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo AjaxHelper. Per chiamare il metodo usando la sintassi del metodo di istanza, omettere il primo parametro. Per altre informazioni, vedere https://msdn.microsoft.com/it-it/library/bb384936.aspx o https://msdn.microsoft.com/it-it/library/bb383977.aspx.

È possibile utilizzare questo metodo in un blocco using. In questo caso, il metodo esegue il rendering del tag </form> di chiusura al termine del blocco using. Il form viene inviato in modo asincrono utilizzando JavaScript.

Il parametro htmlAttributes è costituito da un oggetto che contiene coppie nome/valore. Gli attributi specificati nelle coppie nome/valore dipendono dall'elemento HTML di cui viene eseguito il rendering. Per un elemento form, ad esempio, è possibile fornire il seguente oggetto anonimo:

new { id = "text1", accept-charset="iso-8859-1" }

Aggiunte alla community

AGGIUNGI
Mostra: