Aracılığıyla paylaş


HtmlHelper.GenerateRouteForm Yöntem

Tanım

Yanıta bir <form> başlangıç etiketi işler. Adı routeName olan yol formun <>action öznitelik değerini oluşturur.

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

Parametreler

routeName
String

Yolun adı.

routeValues
Object

Bir Object yol için parametreleri içeren. parametreleri, 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 antiforgery belirteci içerir. isefalse, bir antiforgery belirteci ile "gizli" türünde bir girişin> oluşturulmasını <bastırır. ise null, <form> öğeleri yalnızca değilse methodGetbir antiforgery 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> end etiketini işleyen <bir örnek.

Açıklamalar

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

Şunlara uygulanır