IHtmlGenerator.GenerateRouteForm 方法

定义

<生成窗体>元素。 名称 routeName 为 的路由生成 <窗体>的 action 属性值。

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

参数

viewContext
ViewContext

ViewContext当前范围的 实例。

routeName
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> 元素的<实例。

适用于