Aracılığıyla paylaş


HtmlHelper.GenerateForm Yöntem

Tanım

Yanıta bir <form> başlangıç etiketi oluşturur. Kullanıcı formu gönderdiğinde, adı actionName olan eylem isteği işler.

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

Parametreler

actionName
String

Eylem yönteminin adı.

controllerName
String

Denetleyicinin adı.

routeValues
Object

Bir Object yol için parametreleri içeren. Parametreler, yansıma aracılığıyla, özelliklerini Objectinceleyerek alınır. Bu Object genellikle başlatıcı söz dizimi kullanılarak Object oluşturulur. Alternatif olarak, yol parametrelerini içeren bir IDictionary<TKey,TValue> örnek.

method
FormMethod

Formu işlemek için GET veya POST HTTP yöntemi.

antiforgery
Nullable<Boolean>

ise true, <form> öğeleri bir kötü amaçlı yazılımdan koruma belirteci içerir. ise false, oluşturma işlemini bir <sahtecilik önleme belirteci ile "gizli" türünde bir girişi> bastırır. ise null, <form> öğeleri yalnızca değilse methodGetbir kötü amaçlı yazılımdan koruma belirteci içerir.

htmlAttributes
Object

Object öğesinin HTML özniteliklerini içeren bir. Alternatif olarak, HTML özniteliklerini içeren bir IDictionary<TKey,TValue> örnek.

Döndürülenler

Atıldığında MvcForm /form> bitiş etiketini işleyen <bir örnek.

Açıklamalar

Bu bağlamda ,"renders", yönteminin kullanarak Writerçıkışını yazdığı anlamına gelir.

Şunlara uygulanır