Bagikan melalui


HtmlHelper.GenerateForm Metode

Definisi

Merender <tag mulai formulir> ke respons. Ketika pengguna mengirimkan formulir, tindakan dengan nama actionName akan memproses permintaan.

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

Parameter

actionName
String

Nama metode tindakan.

controllerName
String

Nama pengontrol.

routeValues
Object

Yang Object berisi parameter untuk rute. Parameter diambil melalui refleksi dengan memeriksa properti .Object Ini Object biasanya dibuat menggunakan Object sintaks penginisialisasi. Atau, instans yang IDictionary<TKey,TValue> berisi parameter rute.

method
FormMethod

Metode HTTP untuk memproses formulir, baik GET atau POST.

antiforgery
Nullable<Boolean>

Jika true, <elemen formulir> akan menyertakan token antiforgery. Jika false, menekan generasi input <> jenis "tersembunyi" dengan token antiforgery. Jika null, <elemen formulir> akan menyertakan token antiforgery hanya jika method bukan Get.

htmlAttributes
Object

Yang Object berisi atribut HTML untuk elemen . Atau, instans yang IDictionary<TKey,TValue> berisi atribut HTML.

Mengembalikan

Instans MvcForm<yang merender tag akhir /form> saat dibuang.

Keterangan

Dalam konteks ini, "render" berarti metode menulis outputnya menggunakan Writer.

Berlaku untuk