IHtmlGenerator.GeneratePageForm 方法

定义

<生成窗体>元素。 当用户提交表单时,具有名称 pageName 的页面将处理请求。

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

参数

viewContext
ViewContext

ViewContext当前范围的实例。

pageName
String

页的名称。

pageHandler
String

要为其生成窗体的页面处理程序。

routeValues
Object

一个 Object 包含路由参数的 。 通过检查 的属性 Object,通过反射检索参数。 这 Object 通常是使用 Object 初始值设定项语法创建的。 或者,一个 IDictionary<TKey,TValue> 包含路由参数的实例。

fragment
String

URL 片段。

method
String

用于处理窗体的 HTTP 方法(GET 或 POST)。

htmlAttributes
Object

一个 Object ,它包含 元素的 HTML 属性。 或者,一个 IDictionary<TKey,TValue> 包含 HTML 属性的实例。

返回

TagBuilder/form> 元素的<实例。

适用于