FormExtensions.BeginForm 方法

定義

多載

BeginForm(HtmlHelper)

將開啟 < 的表單 > 標籤寫入回應。 此表單會使用 POST 方法,而且要求是由檢視的動作方法處理。

BeginForm(HtmlHelper, String, String, Object, FormMethod, Object)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為指定的控制器、動作和路由值。 此表單會使用指定的 HTTP 方法,並包含 HTML 屬性。

BeginForm(HtmlHelper, String, String, RouteValueDictionary, FormMethod)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為來自路由值字典的指定控制器、動作和路由值。 此表單會使用指定的 HTTP 方法。

BeginForm(HtmlHelper, String, String, FormMethod, Object)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為指定的控制器和動作。 此表單會使用指定的 HTTP 方法,並包含 HTML 屬性。

BeginForm(HtmlHelper, String, String, FormMethod, IDictionary<String,Object>)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為指定的控制器和動作。 此表單會使用指定的 HTTP 方法,並包含來自字典的 HTML 屬性。

BeginForm(HtmlHelper, String, String, Object, FormMethod)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為指定的控制器、動作和路由值。 此表單會使用指定的 HTTP 方法。

BeginForm(HtmlHelper, String, String, RouteValueDictionary, FormMethod, IDictionary<String,Object>)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為來自路由值字典的指定控制器、動作和路由值。 此表單會使用指定的 HTTP 方法,並包含來自字典的 HTML 屬性。

BeginForm(HtmlHelper, String, String, FormMethod)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為指定的控制器和動作。 此表單會使用指定的 HTTP 方法。

BeginForm(HtmlHelper, String, String, Object)

將開啟 < 的表單 > 標籤寫入回應,並將動作標籤設定為指定的控制器、動作和路由值。 此表單會使用 POST 方法。

BeginForm(HtmlHelper, String, String)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為指定的控制器和動作。 此表單會使用 POST 方法。

BeginForm(HtmlHelper, RouteValueDictionary)

將開頭 < 表單 > 標籤寫入回應,並在動作屬性中包含來自路由值字典的路由值。 此表單會使用 POST 方法,而且要求是由檢視的動作方法處理。

BeginForm(HtmlHelper, Object)

將開頭 < 表單 > 標籤寫入回應,並在動作屬性中包含路由值。 此表單會使用 POST 方法,而且要求是由檢視的動作方法處理。

BeginForm(HtmlHelper, String, String, RouteValueDictionary)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為來自路由值字典的指定控制器、動作和路由值。 此表單會使用 POST 方法。

BeginForm(HtmlHelper)

將開啟 < 的表單 > 標籤寫入回應。 此表單會使用 POST 方法,而且要求是由檢視的動作方法處理。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper);
static member BeginForm : System.Web.Mvc.HtmlHelper -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, String, String, Object, FormMethod, Object)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為指定的控制器、動作和路由值。 此表單會使用指定的 HTTP 方法,並包含 HTML 屬性。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, object routeValues, System.Web.Mvc.FormMethod method, object htmlAttributes);
static member BeginForm : System.Web.Mvc.HtmlHelper * string * string * obj * System.Web.Mvc.FormMethod * obj -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, actionName As String, controllerName As String, routeValues As Object, method As FormMethod, htmlAttributes As Object) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

routeValues
Object

包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。

method
FormMethod

用於處理此表單的 HTTP 方法。可以是 GET 或 POST。

htmlAttributes
Object

物件,包含要針對項目設定的 HTML 屬性。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, String, String, RouteValueDictionary, FormMethod)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為來自路由值字典的指定控制器、動作和路由值。 此表單會使用指定的 HTTP 方法。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.FormMethod method);
static member BeginForm : System.Web.Mvc.HtmlHelper * string * string * System.Web.Routing.RouteValueDictionary * System.Web.Mvc.FormMethod -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, actionName As String, controllerName As String, routeValues As RouteValueDictionary, method As FormMethod) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

routeValues
RouteValueDictionary

包含路徑參數的物件。

method
FormMethod

用於處理此表單的 HTTP 方法。可以是 GET 或 POST。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, String, String, FormMethod, Object)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為指定的控制器和動作。 此表單會使用指定的 HTTP 方法,並包含 HTML 屬性。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Mvc.FormMethod method, object htmlAttributes);
static member BeginForm : System.Web.Mvc.HtmlHelper * string * string * System.Web.Mvc.FormMethod * obj -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, actionName As String, controllerName As String, method As FormMethod, htmlAttributes As Object) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

method
FormMethod

用於處理此表單的 HTTP 方法。可以是 GET 或 POST。

htmlAttributes
Object

物件,包含要針對項目設定的 HTML 屬性。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, String, String, FormMethod, IDictionary<String,Object>)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為指定的控制器和動作。 此表單會使用指定的 HTTP 方法,並包含來自字典的 HTML 屬性。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Mvc.FormMethod method, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member BeginForm : System.Web.Mvc.HtmlHelper * string * string * System.Web.Mvc.FormMethod * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, actionName As String, controllerName As String, method As FormMethod, htmlAttributes As IDictionary(Of String, Object)) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

method
FormMethod

用於處理此表單的 HTTP 方法。可以是 GET 或 POST。

htmlAttributes
IDictionary<String,Object>

物件,包含要針對項目設定的 HTML 屬性。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, String, String, Object, FormMethod)

將開頭 < 表單 > 標籤寫入回應,並將動作標籤設定為指定的控制器、動作和路由值。 此表單會使用指定的 HTTP 方法。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, object routeValues, System.Web.Mvc.FormMethod method);
static member BeginForm : System.Web.Mvc.HtmlHelper * string * string * obj * System.Web.Mvc.FormMethod -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, actionName As String, controllerName As String, routeValues As Object, method As FormMethod) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

routeValues
Object

包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。

method
FormMethod

用於處理此表單的 HTTP 方法。可以是 GET 或 POST。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, String, String, RouteValueDictionary, FormMethod, IDictionary<String,Object>)

將開頭 < 表單 > 標記寫入回應,並將動作標籤設定為來自路由值字典的指定控制器、動作和路由值。 此表單會使用指定的 HTTP 方法,並包含來自字典的 HTML 屬性。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.FormMethod method, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member BeginForm : System.Web.Mvc.HtmlHelper * string * string * System.Web.Routing.RouteValueDictionary * System.Web.Mvc.FormMethod * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, actionName As String, controllerName As String, routeValues As RouteValueDictionary, method As FormMethod, htmlAttributes As IDictionary(Of String, Object)) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

routeValues
RouteValueDictionary

包含路徑參數的物件。

method
FormMethod

用於處理此表單的 HTTP 方法。可以是 GET 或 POST。

htmlAttributes
IDictionary<String,Object>

物件,包含要針對項目設定的 HTML 屬性。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, String, String, FormMethod)

將開啟 < 的表單 > 標記寫入回應,並將動作標籤設定為指定的控制器和動作。 此表單會使用指定的 HTTP 方法。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Mvc.FormMethod method);
static member BeginForm : System.Web.Mvc.HtmlHelper * string * string * System.Web.Mvc.FormMethod -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, actionName As String, controllerName As String, method As FormMethod) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

method
FormMethod

用於處理此表單的 HTTP 方法。可以是 GET 或 POST。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, String, String, Object)

將開頭 < 表單 > 標記寫入回應,並將動作標籤設定為指定的控制器、動作和路由值。 此表單會使用 POST 方法。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, object routeValues);
static member BeginForm : System.Web.Mvc.HtmlHelper * string * string * obj -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, actionName As String, controllerName As String, routeValues As Object) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

routeValues
Object

包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, String, String)

將開啟 < 的表單 > 標記寫入回應,並將動作標籤設定為指定的控制器和動作。 此表單會使用 POST 方法。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName);
static member BeginForm : System.Web.Mvc.HtmlHelper * string * string -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, actionName As String, controllerName As String) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, RouteValueDictionary)

將開頭 < 表單 > 標籤寫入回應,並在 action 屬性中包含來自路由值字典的路由值。 此表單會使用 POST 方法,而且要求是由檢視的動作方法處理。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, System.Web.Routing.RouteValueDictionary routeValues);
static member BeginForm : System.Web.Mvc.HtmlHelper * System.Web.Routing.RouteValueDictionary -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, routeValues As RouteValueDictionary) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

routeValues
RouteValueDictionary

包含路徑參數的物件。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, Object)

將開頭 < 表單 > 標籤寫入回應,並在動作屬性中包含路由值。 此表單會使用 POST 方法,而且要求是由檢視的動作方法處理。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, object routeValues);
static member BeginForm : System.Web.Mvc.HtmlHelper * obj -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, routeValues As Object) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

routeValues
Object

包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。

傳回

開啟 < 的表單 > 標籤。

適用於

BeginForm(HtmlHelper, String, String, RouteValueDictionary)

將開頭 < 表單 > 標記寫入回應,並將動作標籤設定為來自路由值字典的指定控制器、動作和路由值。 此表單會使用 POST 方法。

public static System.Web.Mvc.Html.MvcForm BeginForm (this System.Web.Mvc.HtmlHelper htmlHelper, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues);
static member BeginForm : System.Web.Mvc.HtmlHelper * string * string * System.Web.Routing.RouteValueDictionary -> System.Web.Mvc.Html.MvcForm
<Extension()>
Public Function BeginForm (htmlHelper As HtmlHelper, actionName As String, controllerName As String, routeValues As RouteValueDictionary) As MvcForm

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

routeValues
RouteValueDictionary

包含路徑參數的物件。

傳回

開啟 < 的表單 > 標籤。

適用於