IHtmlHelper.BeginForm Methode
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.
Rendert ein <Formularstarttag> für die Antwort. Wenn der Benutzer das Formular übermittelt, verarbeitet die Aktion mit dem Namen actionName
die Anforderung.
public:
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
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
Parameter
- actionName
- String
Der Name der Aktionsmethode.
- controllerName
- String
Der Name des Controllers.
- routeValues
- Object
Eine Object , die die Parameter für eine Route enthält. Die Parameter werden durch Reflektion abgerufen, indem die Eigenschaften von Objectuntersucht werden. Dies Object wird in der Regel mithilfe der Object Initialisierersyntax erstellt. Alternativ kann eine IDictionary<TKey,TValue> instance, die die Routenparameter enthält.
- method
- FormMethod
Die HTTP-Methode zum Verarbeiten des Formulars, entweder GET oder POST.
Wenn true
, <enthalten Formularelemente> ein Antiforgerietoken.
Wenn false
, unterdrückt die Generierung eines <Eingabetyps> "hidden" mit einem Antiforgery-Token.
Wenn null
, <enthalten Formularelemente> nur dann ein Antiforgerietoken, wenn method
nicht Get.
- htmlAttributes
- Object
Eine Object , die die HTML-Attribute für das -Element enthält. Alternativ kann eine IDictionary<TKey,TValue> instance, die die HTML-Attribute enthält.
Gibt zurück
Eine MvcForm instance, die das <Endtag /form> beim Löschen rendert.
Hinweise
In diesem Kontext bedeutet "renders", dass die -Methode ihre Ausgabe mit Writerschreibt.