ChildActionExtensions.Action 方法

定义

重载

Action(HtmlHelper, String)

调用指定子操作方法并以 HTML 字符串形式返回结果。

Action(HtmlHelper, String, Object)

使用指定参数调用指定子操作方法并以 HTML 字符串形式返回结果。

Action(HtmlHelper, String, String)

使用指定控制器名称调用指定子操作方法,并以 HTML 字符串形式返回结果。

Action(HtmlHelper, String, RouteValueDictionary)

使用指定的参数调用指定的子操作方法,并将结果作为 HTML 字符串返回。

Action(HtmlHelper, String, String, Object)

使用指定参数和控制器名称调用指定子操作方法,并以 HTML 字符串形式返回结果。

Action(HtmlHelper, String, String, RouteValueDictionary)

使用指定参数和控制器名称调用指定子操作方法,并以 HTML 字符串形式返回结果。

Action(HtmlHelper, String)

调用指定子操作方法并以 HTML 字符串形式返回结果。

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

参数

htmlHelper
HtmlHelper

此方法扩展的 HTML 帮助器实例。

actionName
String

要调用的操作方法的名称。

返回

HTML 字符串形式的子操作结果。

例外

htmlHelper 参数为 null。

参数 actionName 为 null 或空。

找不到所需虚拟路径数据。

适用于

Action(HtmlHelper, String, Object)

使用指定参数调用指定子操作方法并以 HTML 字符串形式返回结果。

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

参数

htmlHelper
HtmlHelper

此方法扩展的 HTML 帮助器实例。

actionName
String

要调用的操作方法的名称。

routeValues
Object

一个包含路由参数的对象。 可以使用 routeValues 提供绑定到操作方法参数的参数。 参数 routeValues 与原始路由值合并并重写它们。

返回

HTML 字符串形式的子操作结果。

例外

htmlHelper 参数为 null。

参数 actionName 为 null 或空。

找不到所需虚拟路径数据。

适用于

Action(HtmlHelper, String, String)

使用指定控制器名称调用指定子操作方法,并以 HTML 字符串形式返回结果。

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

参数

htmlHelper
HtmlHelper

此方法扩展的 HTML 帮助器实例。

actionName
String

要调用的操作方法的名称。

controllerName
String

包含操作方法的控制器的名称。

返回

HTML 字符串形式的子操作结果。

例外

htmlHelper 参数为 null。

参数 actionName 为 null 或空。

找不到所需虚拟路径数据。

适用于

Action(HtmlHelper, String, RouteValueDictionary)

使用指定的参数调用指定的子操作方法,并将结果作为 HTML 字符串返回。

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

参数

htmlHelper
HtmlHelper

此方法扩展的 HTML 帮助器实例。

actionName
String

要调用的操作方法的名称。

routeValues
RouteValueDictionary

一个包含路由参数的字典。 可以使用 routeValues 提供绑定到操作方法参数的参数。 参数 routeValues 与原始路由值合并并重写它们。

返回

HTML 字符串形式的子操作结果。

例外

htmlHelper 参数为 null。

参数 actionName 为 null 或空。

找不到所需虚拟路径数据。

适用于

Action(HtmlHelper, String, String, Object)

使用指定参数和控制器名称调用指定子操作方法,并以 HTML 字符串形式返回结果。

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

参数

htmlHelper
HtmlHelper

此方法扩展的 HTML 帮助器实例。

actionName
String

要调用的操作方法的名称。

controllerName
String

包含操作方法的控制器的名称。

routeValues
Object

一个包含路由参数的对象。 可以使用 routeValues 提供绑定到操作方法参数的参数。 参数 routeValues 与原始路由值合并并重写它们。

返回

HTML 字符串形式的子操作结果。

例外

htmlHelper 参数为 null。

参数 actionName 为 null 或空。

找不到所需虚拟路径数据。

适用于

Action(HtmlHelper, String, String, RouteValueDictionary)

使用指定参数和控制器名称调用指定子操作方法,并以 HTML 字符串形式返回结果。

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

参数

htmlHelper
HtmlHelper

此方法扩展的 HTML 帮助器实例。

actionName
String

要调用的操作方法的名称。

controllerName
String

包含操作方法的控制器的名称。

routeValues
RouteValueDictionary

一个包含路由参数的字典。 可以使用 routeValues 提供绑定到操作方法参数的参数。 参数 routeValues 与原始路由值合并并重写它们。

返回

HTML 字符串形式的子操作结果。

例外

htmlHelper 参数为 null。

参数 actionName 为 null 或空。

找不到所需虚拟路径数据。

适用于