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 ヘルパー インスタンス。

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 ヘルパー インスタンス。

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 ヘルパー インスタンス。

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 ヘルパー インスタンス。

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 ヘルパー インスタンス。

linkText
String

アンカー要素の内部テキスト。

actionName
String

アクションの名前。

routeValues
Object

ルートのパラメーターが含まれるオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介してパラメーターが取得されます。 通常、このオブジェクトは、オブジェクト初期化子構文を使用して作成されます。

htmlAttributes
Object

この要素の HTML 属性を格納するオブジェクト。 オブジェクトのプロパティを調べることで、リフレクションを介して属性が取得されます。 通常、このオブジェクトは、オブジェクト初期化子構文を使用して作成されます。

戻り値

アンカー要素 (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 ヘルパー インスタンス。

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 ヘルパー インスタンス。

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 ヘルパー インスタンス。

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 ヘルパー インスタンス。

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 ヘルパー インスタンス。

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 または空です。

適用対象