Udostępnij za pośrednictwem


HtmlHelper.GenerateRouteForm Metoda

Definicja

Renderuje <tag początkowy formularza> do odpowiedzi. Trasa o nazwie routeName generuje wartość atrybutu <action formularza>.

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

Parametry

routeName
String

Nazwa trasy.

routeValues
Object

Element Object zawierający parametry trasy. Parametry są pobierane przez odbicie, sprawdzając właściwości elementu Object. Jest to Object zwykle tworzone przy użyciu Object składni inicjatora. Alternatywnie IDictionary<TKey,TValue> wystąpienie zawierające parametry trasy.

method
FormMethod

Metoda HTTP do przetwarzania formularza — GET lub POST.

antiforgery
Nullable<Boolean>

Jeśli trueelement formularza> będzie <zawierać token antyforgery. Jeśli falsefunkcja pomija generowanie <danych wejściowych> typu "ukryte" przy użyciu tokenu chroniącego przed fałszercją. Jeśli null, <elementy formularza> będą zawierać token antyforgery tylko wtedy, gdy method nie Getjest .

htmlAttributes
Object

Element Object zawierający atrybuty HTML elementu. Alternatywnie IDictionary<TKey,TValue> wystąpienie zawierające atrybuty HTML.

Zwraca

Wystąpienie MvcForm , które renderuje <tag końcowy /form> podczas usuwania.

Uwagi

W tym kontekście wyrażenie "renderuje" oznacza, że metoda zapisuje swoje dane wyjściowe przy użyciu polecenia Writer.

Dotyczy