次の方法で共有


IHtmlHelper.BeginForm メソッド

定義

フォーム>開始タグを<応答にレンダリングします。 ユーザーがフォームを送信すると、名前 actionName を持つアクションによって要求が処理されます。

public:
 Microsoft::AspNetCore::Mvc::Rendering::MvcForm ^ BeginForm(System::String ^ actionName, System::String ^ controllerName, System::Object ^ routeValues, Microsoft::AspNetCore::Mvc::Rendering::FormMethod method, Nullable<bool> antiforgery, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Mvc.Rendering.MvcForm BeginForm (string actionName, string controllerName, object routeValues, Microsoft.AspNetCore.Mvc.Rendering.FormMethod method, bool? antiforgery, object htmlAttributes);
abstract member BeginForm : string * string * obj * Microsoft.AspNetCore.Mvc.Rendering.FormMethod * Nullable<bool> * obj -> Microsoft.AspNetCore.Mvc.Rendering.MvcForm
Public Function BeginForm (actionName As String, controllerName As String, routeValues As Object, method As FormMethod, antiforgery As Nullable(Of Boolean), htmlAttributes As Object) As MvcForm

パラメーター

actionName
String

アクション メソッドの名前です。

controllerName
String

コントローラーの名前。

routeValues
Object

Objectルートのパラメーターを格納している 。 パラメーターは、 のプロパティを調べることによってリフレクションによって取得されます Object。 これは Object 通常、初期化子構文を使用して Object 作成されます。 または、ルート パラメーターを IDictionary<TKey,TValue> 含むインスタンス。

method
FormMethod

フォームを処理するための HTTP メソッド (GET または POST)。

antiforgery
Nullable<Boolean>

の場合 true、 <フォーム> 要素には偽造防止トークンが含まれます。 の場合 false、偽造防止トークンを使用して <型 "hidden" の入力> を生成しません。 の<場合、 が でないGet場合nullmethodにのみ、フォーム>要素に偽造防止トークンが含まれます。

htmlAttributes
Object

Object要素の HTML 属性を格納している 。 または、HTML 属性を IDictionary<TKey,TValue> 含むインスタンスです。

戻り値

MvcForm破棄されたときに /form> 終了タグを<レンダリングする インスタンス。

注釈

このコンテキストでは、"renders" は、 メソッドが を使用してその Writer出力を書き込むという意味です。

適用対象