DefaultHtmlGenerator.GeneratePageForm メソッド

定義

フォーム>要素を<生成します。 ユーザーがフォームを送信すると、名前 pageName が付いたページで要求が処理されます。

public:
 virtual 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 virtual 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
override this.GeneratePageForm : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * string * string * obj * string * string * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
Public Overridable 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 属性を含む 。 または、HTML 属性を IDictionary<TKey,TValue> 含むインスタンス。

戻り値

TagBuilder/form> 要素の<インスタンス。

実装

適用対象