FormExtensions.BeginRouteForm Method

 

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Namespace:   System.Web.Mvc.Html
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

Overload List

Name Description
System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, Object)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, RouteValueDictionary)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, String)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, String, FormMethod)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, String, FormMethod, IDictionary<String, Object>)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, String, FormMethod, Object)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, String, Object)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, String, Object, FormMethod)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, String, Object, FormMethod, Object)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, String, RouteValueDictionary)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, String, RouteValueDictionary, FormMethod)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

System_CAPS_pubmethodSystem_CAPS_static BeginRouteForm(HtmlHelper, String, RouteValueDictionary, FormMethod, IDictionary<String, Object>)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

See Also

FormExtensions Class
System.Web.Mvc.Html Namespace

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, Object)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    object routeValues
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    Object^ routeValues
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeValues:Object -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeValues As Object
) As MvcForm

Parameters

  • routeValues
    Type: System.Object

    An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, RouteValueDictionary)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    RouteValueDictionary routeValues
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    RouteValueDictionary^ routeValues
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeValues:RouteValueDictionary -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeValues As RouteValueDictionary
) As MvcForm

Parameters

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, String)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    string routeName
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    String^ routeName
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeName:string -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeName As String
) As MvcForm

Parameters

  • routeName
    Type: System.String

    The name of the route to use to obtain the form-post URL.

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, String, FormMethod)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    string routeName,
    FormMethod method
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    String^ routeName,
    FormMethod method
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeName:string *
        method:FormMethod -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeName As String,
    method As FormMethod
) As MvcForm

Parameters

  • routeName
    Type: System.String

    The name of the route to use to obtain the form-post URL.

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

The htmlAttributes parameter consists of an object that contains name/value pairs. The attributes that are specified in the name/value pairs depend on the HTML element that is being rendered. For example, for a form element, you might provide the following anonymous object:

new { id = “text1”, accept-charset=”iso-8859-1” }
New With { .id = “text1”, .accept-charset=”iso-8859-1” }

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, String, FormMethod, IDictionary<String, Object>)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    string routeName,
    FormMethod method,
    IDictionary<string, object> htmlAttributes
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    String^ routeName,
    FormMethod method,
    IDictionary<String^, Object^>^ htmlAttributes
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeName:string *
        method:FormMethod *
        htmlAttributes:IDictionary<string, Object> -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeName As String,
    method As FormMethod,
    htmlAttributes As IDictionary(Of String, Object)
) As MvcForm

Parameters

  • routeName
    Type: System.String

    The name of the route to use to obtain the form-post URL.

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

The htmlAttributes parameter consists of an object that contains name/value pairs. The attributes that are specified in the name/value pairs depend on the HTML element that is being rendered. For example, for a form element, you might provide the following anonymous object:

new { id = “text1”, accept-charset=”iso-8859-1” }
New With { .id = “text1”, .accept-charset=”iso-8859-1” }

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, String, FormMethod, Object)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    string routeName,
    FormMethod method,
    object htmlAttributes
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    String^ routeName,
    FormMethod method,
    Object^ htmlAttributes
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeName:string *
        method:FormMethod *
        htmlAttributes:Object -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeName As String,
    method As FormMethod,
    htmlAttributes As Object
) As MvcForm

Parameters

  • routeName
    Type: System.String

    The name of the route to use to obtain the form-post URL.

  • htmlAttributes
    Type: System.Object

    An object that contains the HTML attributes to set for the element.

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

The htmlAttributes parameter consists of an object that contains name/value pairs. The attributes that are specified in the name/value pairs depend on the HTML element that is being rendered. For example, for a form element, you might provide the following anonymous object:

new { id = “text1”, accept-charset=”iso-8859-1” }
New With { .id = “text1”, .accept-charset=”iso-8859-1” }

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, String, Object)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    string routeName,
    object routeValues
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    String^ routeName,
    Object^ routeValues
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeName:string *
        routeValues:Object -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeName As String,
    routeValues As Object
) As MvcForm

Parameters

  • routeName
    Type: System.String

    The name of the route to use to obtain the form-post URL.

  • routeValues
    Type: System.Object

    An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, String, Object, FormMethod)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    string routeName,
    object routeValues,
    FormMethod method
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    String^ routeName,
    Object^ routeValues,
    FormMethod method
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeName:string *
        routeValues:Object *
        method:FormMethod -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeName As String,
    routeValues As Object,
    method As FormMethod
) As MvcForm

Parameters

  • routeName
    Type: System.String

    The name of the route to use to obtain the form-post URL.

  • routeValues
    Type: System.Object

    An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, String, Object, FormMethod, Object)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    string routeName,
    object routeValues,
    FormMethod method,
    object htmlAttributes
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    String^ routeName,
    Object^ routeValues,
    FormMethod method,
    Object^ htmlAttributes
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeName:string *
        routeValues:Object *
        method:FormMethod *
        htmlAttributes:Object -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeName As String,
    routeValues As Object,
    method As FormMethod,
    htmlAttributes As Object
) As MvcForm

Parameters

  • routeName
    Type: System.String

    The name of the route to use to obtain the form-post URL.

  • routeValues
    Type: System.Object

    An object that contains the parameters for a route. The parameters are retrieved through reflection by examining the properties of the object. This object is typically created by using object initializer syntax.

  • htmlAttributes
    Type: System.Object

    An object that contains the HTML attributes to set for the element.

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

The htmlAttributes parameter consists of an object that contains name/value pairs. The attributes that are specified in the name/value pairs depend on the HTML element that is being rendered. For example, for a form element, you might provide the following anonymous object:

new { id = “text1”, accept-charset=”iso-8859-1” }
New With { .id = “text1”, .accept-charset=”iso-8859-1” }

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, String, RouteValueDictionary)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    string routeName,
    RouteValueDictionary routeValues
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    String^ routeName,
    RouteValueDictionary^ routeValues
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeName:string *
        routeValues:RouteValueDictionary -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeName As String,
    routeValues As RouteValueDictionary
) As MvcForm

Parameters

  • routeName
    Type: System.String

    The name of the route to use to obtain the form-post URL.

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, String, RouteValueDictionary, FormMethod)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    string routeName,
    RouteValueDictionary routeValues,
    FormMethod method
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    String^ routeName,
    RouteValueDictionary^ routeValues,
    FormMethod method
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeName:string *
        routeValues:RouteValueDictionary *
        method:FormMethod -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeName As String,
    routeValues As RouteValueDictionary,
    method As FormMethod
) As MvcForm

Parameters

  • routeName
    Type: System.String

    The name of the route to use to obtain the form-post URL.

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

Return to top

FormExtensions.BeginRouteForm Method (HtmlHelper, String, RouteValueDictionary, FormMethod, IDictionary<String, Object>)

Writes an opening <form> tag to the response. When the user submits the form, the request will be processed by the route target.

Syntax

public static MvcForm BeginRouteForm(
    this HtmlHelper htmlHelper,
    string routeName,
    RouteValueDictionary routeValues,
    FormMethod method,
    IDictionary<string, object> htmlAttributes
)
public:
[ExtensionAttribute]
static MvcForm^ BeginRouteForm(
    HtmlHelper^ htmlHelper,
    String^ routeName,
    RouteValueDictionary^ routeValues,
    FormMethod method,
    IDictionary<String^, Object^>^ htmlAttributes
)
static member BeginRouteForm : 
        htmlHelper:HtmlHelper *
        routeName:string *
        routeValues:RouteValueDictionary *
        method:FormMethod *
        htmlAttributes:IDictionary<string, Object> -> MvcForm
<ExtensionAttribute>
Public Shared Function BeginRouteForm (
    htmlHelper As HtmlHelper,
    routeName As String,
    routeValues As RouteValueDictionary,
    method As FormMethod,
    htmlAttributes As IDictionary(Of String, Object)
) As MvcForm

Parameters

  • routeName
    Type: System.String

    The name of the route to use to obtain the form-post URL.

Return Value

Type: System.Web.Mvc.Html.MvcForm

An opening <form> tag.

Remarks

The BeginForm method renders a form that will be handled by a controller action method.

You can use this method in a using block. In that case, the method renders the closing </form> tag at the end of the using block.

Return to top