HtmlHelper.GenerateLink 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GenerateLink(RequestContext, RouteCollection, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>) |
產生連結至指定之動作方法的 HTML 錨定項目 (a 項目)。 |
GenerateLink(RequestContext, RouteCollection, String, String, String, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>) |
產生連結至指定之動作方法的 HTML 錨點項目 (a 項目),並讓使用者指定通訊協定、主機名稱和 URL 片段。 |
GenerateLink(RequestContext, RouteCollection, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>)
產生連結至指定之動作方法的 HTML 錨定項目 (a 項目)。
public static string GenerateLink (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, string actionName, string controllerName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member GenerateLink : System.Web.Routing.RequestContext * System.Web.Routing.RouteCollection * string * string * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> string
Public Shared Function GenerateLink (requestContext As RequestContext, routeCollection As RouteCollection, linkText As String, routeName As String, actionName As String, controllerName As String, routeValues As RouteValueDictionary, htmlAttributes As IDictionary(Of String, Object)) As String
參數
- requestContext
- RequestContext
HTTP 要求的內容。
- routeCollection
- RouteCollection
URL 路由的集合。
- linkText
- String
要顯示的連結文字標題。
- routeName
- String
用來傳回虛擬路徑之路由的名稱。
- actionName
- String
動作方法的名稱。
- controllerName
- String
控制器的名稱。
- routeValues
- RouteValueDictionary
包含路徑參數的物件。
- htmlAttributes
- IDictionary<String,Object>
物件,包含項目的 HTML 屬性。
傳回
HTML 項目,連結至指定的動作方法。
適用於
GenerateLink(RequestContext, RouteCollection, String, String, String, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>)
產生連結至指定之動作方法的 HTML 錨點項目 (a 項目),並讓使用者指定通訊協定、主機名稱和 URL 片段。
public static string GenerateLink (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, string actionName, string controllerName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member GenerateLink : System.Web.Routing.RequestContext * System.Web.Routing.RouteCollection * string * string * string * string * string * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> string
Public Shared Function GenerateLink (requestContext As RequestContext, routeCollection As RouteCollection, linkText As String, routeName 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 String
參數
- requestContext
- RequestContext
HTTP 要求的內容。
- routeCollection
- RouteCollection
URL 路由的集合。
- linkText
- String
要顯示的連結文字標題。
- routeName
- String
用來傳回虛擬路徑之路由的名稱。
- actionName
- String
動作方法的名稱。
- controllerName
- String
控制器的名稱。
- protocol
- String
通訊協定,例如 HTTP 或 HTTPS。 如果這個參數是 null,則通訊協定預設為 HTTP。
- hostName
- String
主機的名稱。
- fragment
- String
片段識別項。
- routeValues
- RouteValueDictionary
包含路徑參數的物件。
- htmlAttributes
- IDictionary<String,Object>
物件,包含項目的 HTML 屬性。
傳回
HTML 項目,連結至指定的動作方法。