DefaultHtmlGenerator.GenerateForm メソッド

定義

フォーム>要素を生成します<。 ユーザーがフォームを送信すると、名前 actionName を持つアクションによって要求が処理されます。

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

戻り値

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

実装

適用対象