LinkExtensions.RouteLink 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
RouteLink(HtmlHelper, String, String, RouteValueDictionary, IDictionary<String,Object>)
傳回錨定項目 (a 項目),這個項目包含指定之動作的虛擬路徑。
public static System.Web.Mvc.MvcHtmlString RouteLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member RouteLink : System.Web.Mvc.HtmlHelper * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function RouteLink (htmlHelper As HtmlHelper, linkText As String, routeName As String, routeValues As RouteValueDictionary, htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString
參數
- htmlHelper
- HtmlHelper
此方法擴充的 HTML Helper 執行個體。
- linkText
- String
錨定項目的內部文字。
- routeName
- String
用來傳回虛擬路徑之路由的名稱。
- routeValues
- RouteValueDictionary
包含路徑參數的物件。
- htmlAttributes
- IDictionary<String,Object>
物件,包含要針對項目設定的 HTML 屬性。
傳回
錨定元素 (a 元素)。
例外狀況
參數 linkText
為 Null 或空白。
適用於
RouteLink(HtmlHelper, String, String, Object, Object)
傳回錨定項目 (a 項目),這個項目包含指定之動作的虛擬路徑。
public static System.Web.Mvc.MvcHtmlString RouteLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, object routeValues, object htmlAttributes);
static member RouteLink : System.Web.Mvc.HtmlHelper * string * string * obj * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function RouteLink (htmlHelper As HtmlHelper, linkText As String, routeName As String, routeValues As Object, htmlAttributes As Object) As MvcHtmlString
參數
- htmlHelper
- HtmlHelper
此方法擴充的 HTML Helper 執行個體。
- linkText
- String
錨定項目的內部文字。
- routeName
- String
用來傳回虛擬路徑之路由的名稱。
- routeValues
- Object
包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。
- htmlAttributes
- Object
物件,包含要針對項目設定的 HTML 屬性。
傳回
錨定元素 (a 元素)。
例外狀況
參數 linkText
為 Null 或空白。
適用於
RouteLink(HtmlHelper, String, RouteValueDictionary, IDictionary<String,Object>)
傳回錨定項目 (a 項目),這個項目包含指定之動作的虛擬路徑。
public static System.Web.Mvc.MvcHtmlString RouteLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member RouteLink : System.Web.Mvc.HtmlHelper * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function RouteLink (htmlHelper As HtmlHelper, linkText As String, routeValues As RouteValueDictionary, htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString
參數
- htmlHelper
- HtmlHelper
此方法擴充的 HTML Helper 執行個體。
- linkText
- String
錨定項目的內部文字。
- routeValues
- RouteValueDictionary
包含路徑參數的物件。
- htmlAttributes
- IDictionary<String,Object>
物件,包含要針對項目設定的 HTML 屬性。
傳回
錨定元素 (a 元素)。
例外狀況
參數 linkText
為 Null 或空白。
適用於
RouteLink(HtmlHelper, String, String, RouteValueDictionary)
傳回錨定項目 (a 項目),這個項目包含指定之動作的虛擬路徑。
public static System.Web.Mvc.MvcHtmlString RouteLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, System.Web.Routing.RouteValueDictionary routeValues);
static member RouteLink : System.Web.Mvc.HtmlHelper * string * string * System.Web.Routing.RouteValueDictionary -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function RouteLink (htmlHelper As HtmlHelper, linkText As String, routeName As String, routeValues As RouteValueDictionary) As MvcHtmlString
參數
- htmlHelper
- HtmlHelper
此方法擴充的 HTML Helper 執行個體。
- linkText
- String
錨定項目的內部文字。
- routeName
- String
用來傳回虛擬路徑之路由的名稱。
- routeValues
- RouteValueDictionary
包含路徑參數的物件。
傳回
錨定元素 (a 元素)。
例外狀況
參數 linkText
為 Null 或空白。
適用於
RouteLink(HtmlHelper, String, Object)
傳回錨定項目 (a 項目),這個項目包含指定之動作的虛擬路徑。
public static System.Web.Mvc.MvcHtmlString RouteLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, object routeValues);
static member RouteLink : System.Web.Mvc.HtmlHelper * string * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function RouteLink (htmlHelper As HtmlHelper, linkText As String, routeValues As Object) As MvcHtmlString
參數
- htmlHelper
- HtmlHelper
此方法擴充的 HTML Helper 執行個體。
- linkText
- String
錨定項目的內部文字。
- routeValues
- Object
包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。
傳回
錨定元素 (a 元素)。
例外狀況
參數 linkText
為 Null 或空白。
適用於
RouteLink(HtmlHelper, String, Object, Object)
傳回錨定項目 (a 項目),這個項目包含指定之動作的虛擬路徑。
public static System.Web.Mvc.MvcHtmlString RouteLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, object routeValues, object htmlAttributes);
static member RouteLink : System.Web.Mvc.HtmlHelper * string * obj * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function RouteLink (htmlHelper As HtmlHelper, linkText As String, routeValues As Object, htmlAttributes As Object) As MvcHtmlString
參數
- htmlHelper
- HtmlHelper
此方法擴充的 HTML Helper 執行個體。
- linkText
- String
錨定項目的內部文字。
- routeValues
- Object
包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。
- htmlAttributes
- Object
物件,包含要針對項目設定的 HTML 屬性。
傳回
錨定元素 (a 元素)。
例外狀況
參數 linkText
為 Null 或空白。
適用於
RouteLink(HtmlHelper, String, RouteValueDictionary)
傳回錨定項目 (a 項目),這個項目包含指定之動作的虛擬路徑。
public static System.Web.Mvc.MvcHtmlString RouteLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, System.Web.Routing.RouteValueDictionary routeValues);
static member RouteLink : System.Web.Mvc.HtmlHelper * string * System.Web.Routing.RouteValueDictionary -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function RouteLink (htmlHelper As HtmlHelper, linkText As String, routeValues As RouteValueDictionary) As MvcHtmlString
參數
- htmlHelper
- HtmlHelper
此方法擴充的 HTML Helper 執行個體。
- linkText
- String
錨定項目的內部文字。
- routeValues
- RouteValueDictionary
包含路徑參數的物件。
傳回
錨定元素 (a 元素)。
例外狀況
參數 linkText
為 Null 或空白。
適用於
RouteLink(HtmlHelper, String, String)
傳回錨定項目 (a 項目),這個項目包含指定之動作的虛擬路徑。
public static System.Web.Mvc.MvcHtmlString RouteLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName);
static member RouteLink : System.Web.Mvc.HtmlHelper * string * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function RouteLink (htmlHelper As HtmlHelper, linkText As String, routeName As String) As MvcHtmlString
參數
- htmlHelper
- HtmlHelper
此方法擴充的 HTML Helper 執行個體。
- linkText
- String
錨定項目的內部文字。
- routeName
- String
用來傳回虛擬路徑之路由的名稱。
傳回
錨定元素 (a 元素)。
例外狀況
參數 linkText
為 Null 或空白。
適用於
RouteLink(HtmlHelper, String, String, String, String, String, Object, Object)
傳回錨定項目 (a 項目),這個項目包含指定之動作的虛擬路徑。
public static System.Web.Mvc.MvcHtmlString RouteLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, string protocol, string hostName, string fragment, object routeValues, object htmlAttributes);
static member RouteLink : System.Web.Mvc.HtmlHelper * string * string * string * string * string * obj * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function RouteLink (htmlHelper As HtmlHelper, linkText As String, routeName 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
錨定項目的內部文字。
- routeName
- String
用來傳回虛擬路徑之路由的名稱。
- protocol
- String
URL 的通訊協定,例如 "http" 或 "https"。
- hostName
- String
URL 的主機名稱。
- fragment
- String
URL 片段名稱 (錨定名稱)。
- routeValues
- Object
包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。
- htmlAttributes
- Object
物件,包含要針對項目設定的 HTML 屬性。
傳回
錨定元素 (a 元素)。
例外狀況
參數 linkText
為 Null 或空白。
適用於
RouteLink(HtmlHelper, String, String, Object)
傳回錨定項目 (a 項目),這個項目包含指定之動作的虛擬路徑。
public static System.Web.Mvc.MvcHtmlString RouteLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, object routeValues);
static member RouteLink : System.Web.Mvc.HtmlHelper * string * string * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function RouteLink (htmlHelper As HtmlHelper, linkText As String, routeName As String, routeValues As Object) As MvcHtmlString
參數
- htmlHelper
- HtmlHelper
此方法擴充的 HTML Helper 執行個體。
- linkText
- String
錨定項目的內部文字。
- routeName
- String
用來傳回虛擬路徑之路由的名稱。
- routeValues
- Object
包含路徑參數的物件。 這些參數是藉由檢查物件之屬性,透過反映所擷取而來。 此物件通常是使用物件初始設定式語法來建立。
傳回
錨定元素 (a 元素)。
例外狀況
參數 linkText
為 Null 或空白。
適用於
RouteLink(HtmlHelper, String, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>)
傳回錨定項目 (a 項目),這個項目包含指定之動作的虛擬路徑。
public static System.Web.Mvc.MvcHtmlString RouteLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string routeName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member RouteLink : System.Web.Mvc.HtmlHelper * string * string * string * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function RouteLink (htmlHelper As HtmlHelper, linkText As String, routeName 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
錨定項目的內部文字。
- routeName
- String
用來傳回虛擬路徑之路由的名稱。
- protocol
- String
URL 的通訊協定,例如 "http" 或 "https"。
- hostName
- String
URL 的主機名稱。
- fragment
- String
URL 片段名稱 (錨定名稱)。
- routeValues
- RouteValueDictionary
包含路徑參數的物件。
- htmlAttributes
- IDictionary<String,Object>
物件,包含要針對項目設定的 HTML 屬性。
傳回
錨定元素 (a 元素)。
例外狀況
參數 linkText
為 Null 或空白。