LinkExtensions.ActionLink 方法

定義

多載

ActionLink(HtmlHelper, String, String)

傳回錨點元素 (指定連結文字和動作) 的專案。

ActionLink(HtmlHelper, String, String, Object)

傳回錨點元素 (指定連結文字、動作和路由值的元素) 。

ActionLink(HtmlHelper, String, String, String)

傳回錨點元素 (指定連結文字、動作和控制器的專案) 。

ActionLink(HtmlHelper, String, String, RouteValueDictionary)

傳回錨點元素 (指定連結文字、動作和路由值的元素) 做為路由值字典。

ActionLink(HtmlHelper, String, String, Object, Object)

傳回錨點元素 (指定之連結文字、動作、路由值和 HTML 屬性的專案) 。

ActionLink(HtmlHelper, String, String, RouteValueDictionary, IDictionary<String,Object>)

傳回錨點元素 (指定連結文字、動作、路由值做為路由值字典的專案) ,以及 HTML 屬性做為字典。

ActionLink(HtmlHelper, String, String, String, Object, Object)

傳回錨點元素 (指定連結文字、動作、控制器、路由值和 HTML 屬性的專案) 。

ActionLink(HtmlHelper, String, String, String, RouteValueDictionary, IDictionary<String,Object>)

傳回錨點元素 (指定連結文字、動作、控制器、路由值做為路由值字典的專案) ,以及 HTML 屬性做為字典。

ActionLink(HtmlHelper, String, String, String, String, String, String, Object, Object)

傳回錨點元素 (指定連結文字、動作、控制器、通訊協定、主機名稱、URL 片段、路由值和 HTML 屬性的專案) 。

ActionLink(HtmlHelper, String, String, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>)

傳回錨點元素 (指定連結文字、動作、控制器、通訊協定、主機名稱、URL 片段、路由值做為路由值字典的專案) ,以及 HTML 屬性做為字典。

ActionLink(HtmlHelper, String, String)

傳回錨點元素 (指定連結文字和動作) 的專案。

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

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

linkText
String

錨定項目的內部文字。

actionName
String

動作的名稱。

傳回

錨定元素 (a 元素)。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(HtmlHelper, String, String, Object)

傳回錨點元素 (指定連結文字、動作和路由值的元素) 。

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

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

linkText
String

錨定項目的內部文字。

actionName
String

動作的名稱。

routeValues
Object

包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。

傳回

錨定元素 (a 元素)。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(HtmlHelper, String, String, String)

傳回錨點元素 (指定連結文字、動作和控制器的專案) 。

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

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

linkText
String

錨定項目的內部文字。

actionName
String

動作的名稱。

controllerName
String

控制器的名稱。

傳回

錨定元素 (a 元素)。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(HtmlHelper, String, String, RouteValueDictionary)

傳回錨點元素 (指定連結文字、動作和路由值的元素) 做為路由值字典。

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

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

linkText
String

錨定項目的內部文字。

actionName
String

動作的名稱。

routeValues
RouteValueDictionary

包含路徑參數的物件。

傳回

錨定元素 (a 元素)。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(HtmlHelper, String, String, Object, Object)

傳回錨點元素 (指定之連結文字、動作、路由值和 HTML 屬性的專案) 。

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

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

linkText
String

錨定項目的內部文字。

actionName
String

動作的名稱。

routeValues
Object

包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。

htmlAttributes
Object

物件,包含項目的 HTML 屬性。 這些屬性 (Attribute) 是藉由檢查物件之屬性 (Property),透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。

傳回

錨定元素 (a 元素)。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(HtmlHelper, String, String, RouteValueDictionary, IDictionary<String,Object>)

傳回錨點元素 (指定連結文字、動作、路由值做為路由值字典的專案) ,以及 HTML 屬性做為字典。

public static System.Web.Mvc.MvcHtmlString ActionLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member ActionLink : System.Web.Mvc.HtmlHelper * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ActionLink (htmlHelper As HtmlHelper, linkText As String, actionName As String, routeValues As RouteValueDictionary, htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

linkText
String

錨定項目的內部文字。

actionName
String

動作的名稱。

routeValues
RouteValueDictionary

包含路徑參數的物件。

htmlAttributes
IDictionary<String,Object>

物件,包含要針對項目設定的 HTML 屬性。

傳回

錨定元素 (a 元素)。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(HtmlHelper, String, String, String, Object, Object)

傳回錨點元素 (指定連結文字、動作、控制器、路由值和 HTML 屬性的專案) 。

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

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

linkText
String

錨定項目的內部文字。

actionName
String

動作的名稱。

controllerName
String

控制器的名稱。

routeValues
Object

包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。

htmlAttributes
Object

物件,包含要針對項目設定的 HTML 屬性。

傳回

錨定元素 (a 元素)。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(HtmlHelper, String, String, String, RouteValueDictionary, IDictionary<String,Object>)

傳回錨點元素 (指定連結文字、動作、控制器、路由值做為路由值字典的專案) ,以及 HTML 屬性做為字典。

public static System.Web.Mvc.MvcHtmlString ActionLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member ActionLink : System.Web.Mvc.HtmlHelper * string * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ActionLink (htmlHelper As HtmlHelper, linkText As String, actionName As String, controllerName As String, routeValues As RouteValueDictionary, htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

linkText
String

錨定項目的內部文字。

actionName
String

動作的名稱。

controllerName
String

控制器的名稱。

routeValues
RouteValueDictionary

包含路徑參數的物件。

htmlAttributes
IDictionary<String,Object>

物件,包含要針對項目設定的 HTML 屬性。

傳回

錨定元素 (a 元素)。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(HtmlHelper, String, String, String, String, String, String, Object, Object)

傳回錨點元素 (指定連結文字、動作、控制器、通訊協定、主機名稱、URL 片段、路由值和 HTML 屬性) 的專案。

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

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

linkText
String

錨定項目的內部文字。

actionName
String

動作的名稱。

controllerName
String

控制器的名稱。

protocol
String

URL 的通訊協定,例如 "http" 或 "https"。

hostName
String

URL 的主機名稱。

fragment
String

URL 片段名稱 (錨定名稱)。

routeValues
Object

包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。

htmlAttributes
Object

物件,包含要針對項目設定的 HTML 屬性。

傳回

錨定元素 (a 元素)。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(HtmlHelper, String, String, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>)

傳回錨點元素 (指定連結文字、動作、控制器、通訊協定、主機名稱、URL 片段、路由值做為路由值字典的專案) ,以及 HTML 屬性做為字典。

public static System.Web.Mvc.MvcHtmlString ActionLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, string controllerName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member ActionLink : System.Web.Mvc.HtmlHelper * string * string * string * string * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ActionLink (htmlHelper As HtmlHelper, linkText As String, actionName As String, controllerName As String, protocol As String, hostName As String, fragment As String, routeValues As RouteValueDictionary, htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString

參數

htmlHelper
HtmlHelper

此方法擴充的 HTML Helper 執行個體。

linkText
String

錨定項目的內部文字。

actionName
String

動作的名稱。

controllerName
String

控制器的名稱。

protocol
String

URL 的通訊協定,例如 "http" 或 "https"。

hostName
String

URL 的主機名稱。

fragment
String

URL 片段名稱 (錨定名稱)。

routeValues
RouteValueDictionary

包含路徑參數的物件。

htmlAttributes
IDictionary<String,Object>

物件,包含要針對項目設定的 HTML 屬性。

傳回

錨定元素 (a 元素)。

例外狀況

參數 linkText 為 Null 或空白。

適用於