(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original

FormExtensions.BeginForm-Methode (HtmlHelper, String, String, Object, FormMethod)

.NET Framework 4

Schreibt ein öffnendes <form>-Tag in die Antwort. Wenn der Benutzer das Formular sendet, wird die Anforderung von einer Aktionsmethode verarbeitet.

Namespace:  System.Web.Mvc.Html
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

public static MvcForm BeginForm(
	this HtmlHelper htmlHelper,
	string actionName,
	string controllerName,
	Object routeValues,
	FormMethod method
)

Parameter

htmlHelper
Typ: System.Web.Mvc.HtmlHelper
Die HTML-Hilfsinstanz, die von dieser Methode erweitert wird.
actionName
Typ: System.String
Der Name der Aktionsmethode.
controllerName
Typ: System.String
Der Name des Controllers.
routeValues
Typ: System.Object
Ein Objekt, das die Parameter für eine Route enthält. Die Parameter werden durch Reflektion abgerufen, indem die Eigenschaften des Objekts untersucht werden. Dieses Objekt wird normalerweise mit der Objektinitialisierersyntax erstellt.
method
Typ: System.Web.Mvc.FormMethod
Die HTTP-Methode zum Verarbeiten des Formulars, entweder GET oder POST.

Rückgabewert

Typ: System.Web.Mvc.Html.MvcForm
Ein öffnendes <form>-Tag.

Hinweis zur Verwendung

In Visual Basic und C# können Sie diese Methode als Instanzenmethode für ein beliebiges Objekt vom Typ HtmlHelper aufrufen. Bei Verwendung der Syntax für Instanzenmethoden lassen Sie den ersten Parameter aus. Weitere Informationen finden Sie unter Erweiterungsmethoden (Visual Basic) und Erweiterungsmethoden (C#-Programmierhandbuch).

Die BeginForm-Methode rendert ein Formular, das von einer Controlleraktionsmethode behandelt wird.

Diese Methode kann in einem using-Block verwendet werden. In diesem Fall rendert die Methode rendert das schließende </form>-Tag am Ende des using-Blocks.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft