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


IHtmlGenerator.GenerateForm Метод

Определение

Создайте <элемент формы> . Когда пользователь отправляет форму, действие с именем actionName обработает запрос.

public:
 Microsoft::AspNetCore::Mvc::Rendering::TagBuilder ^ GenerateForm(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, System::String ^ actionName, System::String ^ controllerName, System::Object ^ routeValues, System::String ^ method, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Mvc.Rendering.TagBuilder GenerateForm (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, string actionName, string controllerName, object routeValues, string method, object htmlAttributes);
abstract member GenerateForm : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * string * string * obj * string * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
Public Function GenerateForm (viewContext As ViewContext, actionName As String, controllerName As String, routeValues As Object, method As String, htmlAttributes As Object) As TagBuilder

Параметры

viewContext
ViewContext

Экземпляр ViewContext для текущего область.

actionName
String

Имя метода действия.

controllerName
String

Имя контроллера.

routeValues
Object

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

method
String

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

htmlAttributes
Object

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

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

Экземпляр TagBuilder для <элемента /form> .

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