FormExtensions.BeginForm 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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 帮助器实例。
返回
一个开始 <窗体> 标记。
适用于
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 帮助器实例。
- 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 帮助器实例。
- 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 帮助器实例。
- 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 帮助器实例。
- 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 帮助器实例。
- 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 帮助器实例。
- 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 帮助器实例。
- 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 帮助器实例。
- 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 帮助器实例。
- actionName
- String
操作方法的名称。
- controllerName
- String
控制器的名称。
返回
一个打开 <的窗体> 标记。
适用于
BeginForm(HtmlHelper, RouteValueDictionary)
将开始 <窗体> 标记写入响应,并在操作属性中包含路由值字典中的路由值。 表单使用 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 帮助器实例。
- 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 帮助器实例。
- 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 帮助器实例。
- actionName
- String
操作方法的名称。
- controllerName
- String
控制器的名称。
- routeValues
- RouteValueDictionary
一个包含路由参数的对象。
返回
一个打开 <的窗体> 标记。