ChildActionExtensions::RenderAction Method
Invokes a child action method and renders the result inline in the parent view.
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | RenderAction(HtmlHelper^, String^) | Invokes the specified child action method and renders the result inline in the parent view. |
![]() ![]() | RenderAction(HtmlHelper^, String^, Object^) | Invokes the specified child action method using the specified parameters and renders the result inline in the parent view. |
![]() ![]() | RenderAction(HtmlHelper^, String^, RouteValueDictionary^) | Invokes the specified child action method using the specified parameters and renders the result inline in the parent view. |
![]() ![]() | RenderAction(HtmlHelper^, String^, String^) | Invokes the specified child action method using the specified controller name and renders the result inline in the parent view. |
![]() ![]() | RenderAction(HtmlHelper^, String^, String^, Object^) | Invokes the specified child action method using the specified parameters and controller name and renders the result inline in the parent view. |
![]() ![]() | RenderAction(HtmlHelper^, String^, String^, RouteValueDictionary^) | Invokes the specified child action method using the specified parameters and controller name and renders the result inline in the parent view. |
ChildActionExtensions::RenderAction Method (HtmlHelper^, String^)
Invokes the specified child action method and renders the result inline in the parent view.
public: [ExtensionAttribute] static void RenderAction( HtmlHelper^ htmlHelper, String^ actionName )
Parameters
- htmlHelper
-
Type:
System.Web.Mvc::HtmlHelper^
The HTML helper instance that this method extends.
- actionName
-
Type:
System::String^
The name of the child action method to invoke.
| Exception | Condition |
|---|---|
| ArgumentNullException | The htmlHelper parameter is null. |
| ArgumentException | The actionName parameter is null or empty. |
| InvalidOperationException | The required virtual path data cannot be found. |
ChildActionExtensions::RenderAction Method (HtmlHelper^, String^, Object^)
Invokes the specified child action method using the specified parameters and renders the result inline in the parent view.
public: [ExtensionAttribute] static void RenderAction( HtmlHelper^ htmlHelper, String^ actionName, Object^ routeValues )
Parameters
- htmlHelper
-
Type:
System.Web.Mvc::HtmlHelper^
The HTML helper instance that this method extends.
- actionName
-
Type:
System::String^
The name of the child action method to invoke.
- routeValues
-
Type:
System::Object^
An object that contains the parameters for a route. You can use routeValues to provide the parameters that are bound to the action method parameters. The routeValues parameter is merged with the original route values and overrides them.
| Exception | Condition |
|---|---|
| ArgumentNullException | The htmlHelper parameter is null. |
| ArgumentException | The actionName parameter is null or empty. |
| InvalidOperationException | The required virtual path data cannot be found. |
ChildActionExtensions::RenderAction Method (HtmlHelper^, String^, RouteValueDictionary^)
Invokes the specified child action method using the specified parameters and renders the result inline in the parent view.
public: [ExtensionAttribute] static void RenderAction( HtmlHelper^ htmlHelper, String^ actionName, RouteValueDictionary^ routeValues )
Parameters
- htmlHelper
-
Type:
System.Web.Mvc::HtmlHelper^
The HTML helper instance that this method extends.
- actionName
-
Type:
System::String^
The name of the child action method to invoke.
- routeValues
-
Type:
System.Web.Routing::RouteValueDictionary^
A dictionary that contains the parameters for a route. You can use routeValues to provide the parameters that are bound to the action method parameters. The routeValues parameter is merged with the original route values and overrides them.
| Exception | Condition |
|---|---|
| ArgumentNullException | The htmlHelper parameter is null. |
| ArgumentException | The actionName parameter is null or empty. |
| InvalidOperationException | The required virtual path data cannot be found. |
ChildActionExtensions::RenderAction Method (HtmlHelper^, String^, String^)
Invokes the specified child action method using the specified controller name and renders the result inline in the parent view.
public: [ExtensionAttribute] static void RenderAction( HtmlHelper^ htmlHelper, String^ actionName, String^ controllerName )
Parameters
- htmlHelper
-
Type:
System.Web.Mvc::HtmlHelper^
The HTML helper instance that this method extends.
- actionName
-
Type:
System::String^
The name of the child action method to invoke.
- controllerName
-
Type:
System::String^
The name of the controller that contains the action method.
| Exception | Condition |
|---|---|
| ArgumentNullException | The htmlHelper parameter is null. |
| ArgumentException | The actionName parameter is null or empty. |
| InvalidOperationException | The required virtual path data cannot be found. |
ChildActionExtensions::RenderAction Method (HtmlHelper^, String^, String^, Object^)
Invokes the specified child action method using the specified parameters and controller name and renders the result inline in the parent view.
public: [ExtensionAttribute] static void RenderAction( HtmlHelper^ htmlHelper, String^ actionName, String^ controllerName, Object^ routeValues )
Parameters
- htmlHelper
-
Type:
System.Web.Mvc::HtmlHelper^
The HTML helper instance that this method extends.
- actionName
-
Type:
System::String^
The name of the child action method to invoke.
- controllerName
-
Type:
System::String^
The name of the controller that contains the action method.
- routeValues
-
Type:
System::Object^
An object that contains the parameters for a route. You can use routeValues to provide the parameters that are bound to the action method parameters. The routeValues parameter is merged with the original route values and overrides them.
| Exception | Condition |
|---|---|
| ArgumentNullException | The htmlHelper parameter is null. |
| ArgumentException | The actionName parameter is null or empty. |
| InvalidOperationException | The required virtual path data cannot be found. |
ChildActionExtensions::RenderAction Method (HtmlHelper^, String^, String^, RouteValueDictionary^)
Invokes the specified child action method using the specified parameters and controller name and renders the result inline in the parent view.
public: [ExtensionAttribute] static void RenderAction( HtmlHelper^ htmlHelper, String^ actionName, String^ controllerName, RouteValueDictionary^ routeValues )
Parameters
- htmlHelper
-
Type:
System.Web.Mvc::HtmlHelper^
The HTML helper instance that this method extends.
- actionName
-
Type:
System::String^
The name of the child action method to invoke.
- controllerName
-
Type:
System::String^
The name of the controller that contains the action method.
- routeValues
-
Type:
System.Web.Routing::RouteValueDictionary^
A dictionary that contains the parameters for a route. You can use routeValues to provide the parameters that are bound to the action method parameters. The routeValues parameter is merged with the original route values and overrides them.
| Exception | Condition |
|---|---|
| ArgumentNullException | The htmlHelper parameter is null. |
| ArgumentException | The actionName parameter is null or empty. |
| InvalidOperationException | The required virtual path data cannot be found. |

