Поделиться через


HtmlHelper.GenerateRouteForm Метод

Определение

Отображает начальный <тег формы> в ответе. Маршрут с именем routeName создает <значение атрибута формы.>action

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

Параметры

routeName
String

Имя маршрута.

routeValues
Object

Объект Object , содержащий параметры для маршрута. Параметры извлекаются с помощью отражения путем проверки свойств Objectобъекта . Обычно Object это создается с помощью синтаксиса инициализатора Object . Кроме того, экземпляр IDictionary<TKey,TValue> , содержащий параметры маршрута.

method
FormMethod

HTTP-метод обработки формы (GET или POST).

antiforgery
Nullable<Boolean>

Если trueзадано значение , <элементы формы> будут содержать маркер защиты от подделки. Если falseзначение , подавляет создание <входных данных> типа "скрытый" с помощью маркера защиты от подделки. Если nullзадано значение , <элементы формы> будут включать маркер защиты от подделки, только если method не Getявляется .

htmlAttributes
Object

Объект Object , содержащий атрибуты HTML для элемента . Кроме того, экземпляр IDictionary<TKey,TValue> , содержащий атрибуты HTML.

Возвращаемое значение

Экземпляр MvcForm , который отображает конечный <тег /form> при удалении.

Комментарии

В этом контексте "отрисовка" означает, что метод записывает свои выходные данные с помощью Writer.

Применяется к