AjaxExtensions::BeginRouteForm Method
Writes an opening <form> tag to the response.
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | BeginRouteForm(AjaxHelper^, String^, AjaxOptions^) | Writes an opening <form> tag to the response using the specified routing information. |
![]() ![]() | BeginRouteForm(AjaxHelper^, String^, Object^, AjaxOptions^) | Writes an opening <form> tag to the response using the specified routing information. |
![]() ![]() | BeginRouteForm(AjaxHelper^, String^, Object^, AjaxOptions^, Object^) | Writes an opening <form> tag to the response using the specified routing information. |
![]() ![]() | BeginRouteForm(AjaxHelper^, String^, RouteValueDictionary^, AjaxOptions^) | Writes an opening <form> tag to the response using the specified routing information. |
![]() ![]() | BeginRouteForm(AjaxHelper^, String^, RouteValueDictionary^, AjaxOptions^, IDictionary<String^, Object^>^) | Writes an opening <form> tag to the response using the specified routing information. |
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 form is submitted asynchronously by using JavaScript.
AjaxExtensions::BeginRouteForm Method (AjaxHelper^, String^, AjaxOptions^)
Writes an opening <form> tag to the response using the specified routing information.
public: [ExtensionAttribute] static MvcForm^ BeginRouteForm( AjaxHelper^ ajaxHelper, String^ routeName, AjaxOptions^ ajaxOptions )
Parameters
- ajaxHelper
-
Type:
System.Web.Mvc::AjaxHelper^
The AJAX helper.
- routeName
-
Type:
System::String^
The name of the route to use to obtain the form post URL.
- ajaxOptions
-
Type:
System.Web.Mvc.Ajax::AjaxOptions^
An object that provides options for the asynchronous request.
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 form is submitted asynchronously by using JavaScript.
AjaxExtensions::BeginRouteForm Method (AjaxHelper^, String^, Object^, AjaxOptions^)
Writes an opening <form> tag to the response using the specified routing information.
public: [ExtensionAttribute] static MvcForm^ BeginRouteForm( AjaxHelper^ ajaxHelper, String^ routeName, Object^ routeValues, AjaxOptions^ ajaxOptions )
Parameters
- ajaxHelper
-
Type:
System.Web.Mvc::AjaxHelper^
The AJAX helper.
- 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.
- ajaxOptions
-
Type:
System.Web.Mvc.Ajax::AjaxOptions^
An object that provides options for the asynchronous request.
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 form is submitted asynchronously by using JavaScript.
AjaxExtensions::BeginRouteForm Method (AjaxHelper^, String^, Object^, AjaxOptions^, Object^)
Writes an opening <form> tag to the response using the specified routing information.
public: [ExtensionAttribute] static MvcForm^ BeginRouteForm( AjaxHelper^ ajaxHelper, String^ routeName, Object^ routeValues, AjaxOptions^ ajaxOptions, Object^ htmlAttributes )
Parameters
- ajaxHelper
-
Type:
System.Web.Mvc::AjaxHelper^
The AJAX helper.
- 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.
- ajaxOptions
-
Type:
System.Web.Mvc.Ajax::AjaxOptions^
An object that provides options for the asynchronous request.
- htmlAttributes
-
Type:
System::Object^
An object that contains the HTML attributes to set for the element.
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 form is submitted asynchronously by using JavaScript.
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:
AjaxExtensions::BeginRouteForm Method (AjaxHelper^, String^, RouteValueDictionary^, AjaxOptions^)
Writes an opening <form> tag to the response using the specified routing information.
public: [ExtensionAttribute] static MvcForm^ BeginRouteForm( AjaxHelper^ ajaxHelper, String^ routeName, RouteValueDictionary^ routeValues, AjaxOptions^ ajaxOptions )
Parameters
- ajaxHelper
-
Type:
System.Web.Mvc::AjaxHelper^
The AJAX helper.
- routeName
-
Type:
System::String^
The name of the route to use to obtain the form post URL.
- routeValues
-
Type:
System.Web.Routing::RouteValueDictionary^
An object that contains the parameters for a route.
- ajaxOptions
-
Type:
System.Web.Mvc.Ajax::AjaxOptions^
An object that provides options for the asynchronous request.
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 form is submitted asynchronously by using JavaScript.
AjaxExtensions::BeginRouteForm Method (AjaxHelper^, String^, RouteValueDictionary^, AjaxOptions^, IDictionary<String^, Object^>^)
Writes an opening <form> tag to the response using the specified routing information.
public: [ExtensionAttribute] static MvcForm^ BeginRouteForm( AjaxHelper^ ajaxHelper, String^ routeName, RouteValueDictionary^ routeValues, AjaxOptions^ ajaxOptions, IDictionary<String^, Object^>^ htmlAttributes )
Parameters
- ajaxHelper
-
Type:
System.Web.Mvc::AjaxHelper^
The AJAX helper.
- routeName
-
Type:
System::String^
The name of the route to use to obtain the form post URL.
- routeValues
-
Type:
System.Web.Routing::RouteValueDictionary^
An object that contains the parameters for a route.
- ajaxOptions
-
Type:
System.Web.Mvc.Ajax::AjaxOptions^
An object that provides options for the asynchronous request.
- htmlAttributes
-
Type:
System.Collections.Generic::IDictionary<String^, Object^>^
An object that contains the HTML attributes to set for the element.
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 form is submitted asynchronously by using JavaScript.
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:

