共用方式為


AjaxExtensions.ActionLink 方法

定義

多載

ActionLink(AjaxHelper, String, String, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, String, String, String, String, RouteValueDictionary, AjaxOptions, IDictionary<String,Object>)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, String, String, String, String, Object, AjaxOptions, Object)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, String, RouteValueDictionary, AjaxOptions, IDictionary<String,Object>)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, RouteValueDictionary, AjaxOptions, IDictionary<String,Object>)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, String, RouteValueDictionary, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, String, Object, AjaxOptions, Object)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, Object, AjaxOptions, Object)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, RouteValueDictionary, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, String, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, Object, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, String, Object, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

ActionLink(AjaxHelper, String, String, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

public static System.Web.Mvc.MvcHtmlString ActionLink (this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions);
static member ActionLink : System.Web.Mvc.AjaxHelper * string * string * System.Web.Mvc.Ajax.AjaxOptions -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ActionLink (ajaxHelper As AjaxHelper, linkText As String, actionName As String, ajaxOptions As AjaxOptions) As MvcHtmlString

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(AjaxHelper, String, String, String, String, String, String, RouteValueDictionary, AjaxOptions, IDictionary<String,Object>)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

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

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

protocol
String

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

hostName
String

URL 的主機名稱。

fragment
String

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

routeValues
RouteValueDictionary

包含路徑參數的物件。

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

htmlAttributes
IDictionary<String,Object>

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

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(AjaxHelper, String, String, String, String, String, String, Object, AjaxOptions, Object)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

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

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

protocol
String

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

hostName
String

URL 的主機名稱。

fragment
String

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

routeValues
Object

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

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

htmlAttributes
Object

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

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(AjaxHelper, String, String, String, RouteValueDictionary, AjaxOptions, IDictionary<String,Object>)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

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

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

routeValues
RouteValueDictionary

包含路徑參數的物件。

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

htmlAttributes
IDictionary<String,Object>

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

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(AjaxHelper, String, String, RouteValueDictionary, AjaxOptions, IDictionary<String,Object>)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

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

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

routeValues
RouteValueDictionary

包含路徑參數的物件。

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

htmlAttributes
IDictionary<String,Object>

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

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(AjaxHelper, String, String, String, RouteValueDictionary, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

public static System.Web.Mvc.MvcHtmlString ActionLink (this System.Web.Mvc.AjaxHelper ajaxHelper, string linkText, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Web.Mvc.Ajax.AjaxOptions ajaxOptions);
static member ActionLink : System.Web.Mvc.AjaxHelper * string * string * string * System.Web.Routing.RouteValueDictionary * System.Web.Mvc.Ajax.AjaxOptions -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ActionLink (ajaxHelper As AjaxHelper, linkText As String, actionName As String, controllerName As String, routeValues As RouteValueDictionary, ajaxOptions As AjaxOptions) As MvcHtmlString

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

routeValues
RouteValueDictionary

包含路徑參數的物件。

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(AjaxHelper, String, String, String, Object, AjaxOptions, Object)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

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

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

routeValues
Object

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

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

htmlAttributes
Object

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

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(AjaxHelper, String, String, Object, AjaxOptions, Object)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

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

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

routeValues
Object

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

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

htmlAttributes
Object

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

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(AjaxHelper, String, String, RouteValueDictionary, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

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

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

routeValues
RouteValueDictionary

包含路徑參數的物件。

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(AjaxHelper, String, String, String, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

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

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(AjaxHelper, String, String, Object, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

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

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

routeValues
Object

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

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於

ActionLink(AjaxHelper, String, String, String, Object, AjaxOptions)

傳回錨定項目,其中包含指定之動作方法的 URL;按一下動作連結時,系統便會使用 JavaScript 以非同步方式叫用該動作方法。

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

參數

ajaxHelper
AjaxHelper

AJAX Helper。

linkText
String

錨定項目的內部文字。

actionName
String

動作方法的名稱。

controllerName
String

控制器的名稱。

routeValues
Object

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

ajaxOptions
AjaxOptions

物件,提供非同步要求的選項。

傳回

錨定項目。

例外狀況

參數 linkText 為 Null 或空白。

適用於