Condividi tramite


HtmlHelper.BeginForm Metodo

Definizione

Esegue il rendering di un <tag iniziale del modulo> nella risposta. Quando l'utente invia il modulo, l'azione con nome actionName elabora la richiesta.

public:
 virtual Microsoft::AspNetCore::Mvc::Rendering::MvcForm ^ BeginForm(System::String ^ actionName, System::String ^ controllerName, System::Object ^ routeValues, Microsoft::AspNetCore::Mvc::Rendering::FormMethod method, Nullable<bool> antiforgery, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Mvc.Rendering.MvcForm BeginForm (string actionName, string controllerName, object routeValues, Microsoft.AspNetCore.Mvc.Rendering.FormMethod method, bool? antiforgery, object htmlAttributes);
abstract member BeginForm : string * string * obj * Microsoft.AspNetCore.Mvc.Rendering.FormMethod * Nullable<bool> * obj -> Microsoft.AspNetCore.Mvc.Rendering.MvcForm
override this.BeginForm : string * string * obj * Microsoft.AspNetCore.Mvc.Rendering.FormMethod * Nullable<bool> * obj -> Microsoft.AspNetCore.Mvc.Rendering.MvcForm
Public Function BeginForm (actionName As String, controllerName As String, routeValues As Object, method As FormMethod, antiforgery As Nullable(Of Boolean), htmlAttributes As Object) As MvcForm

Parametri

actionName
String

Nome del metodo di azione.

controllerName
String

Nome del controller.

routeValues
Object

Oggetto Object contenente i parametri per una route. I parametri vengono recuperati tramite reflection esaminando le proprietà di Object. Viene Object in genere creato usando Object la sintassi dell'inizializzatore. In alternativa, un'istanza IDictionary<TKey,TValue> contenente i parametri di route.

method
FormMethod

Metodo HTTP per l'elaborazione del form, ovvero GET o POST.

antiforgery
Nullable<Boolean>

Se true, <gli elementi del modulo> includeranno un token antiforgery. Se false, elimina la generazione di un <input> di tipo "nascosto" con un token antiforgery. Se null, <gli elementi del modulo> includeranno un token antiforgery solo se method non Getè .

htmlAttributes
Object

Oggetto Object contenente gli attributi HTML per l'elemento . In alternativa, un'istanza IDictionary<TKey,TValue> contenente gli attributi HTML.

Restituisce

Istanza MvcForm di che esegue il rendering del <tag di fine /form> quando viene eliminato.

Implementazioni

Si applica a