HtmlHelper.GenerateRouteLink Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GenerateRouteLink(RequestContext, RouteCollection, String, String, RouteValueDictionary, IDictionary<String,Object>) |
Создает элемент привязки HTML (элемент a) со ссылкой на заданный URL-маршрут. |
GenerateRouteLink(RequestContext, RouteCollection, String, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>) |
Создает элемент привязки HTML (элемент a) со ссылкой на указанный URL-маршрут и позволяет пользователю указать протокол связи, имя узла и фрагмент URL-адреса. |
GenerateRouteLink(RequestContext, RouteCollection, String, String, RouteValueDictionary, IDictionary<String,Object>)
Создает элемент привязки HTML (элемент a) со ссылкой на заданный URL-маршрут.
public static string GenerateRouteLink (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member GenerateRouteLink : System.Web.Routing.RequestContext * System.Web.Routing.RouteCollection * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> string
Public Shared Function GenerateRouteLink (requestContext As RequestContext, routeCollection As RouteCollection, linkText As String, routeName As String, routeValues As RouteValueDictionary, htmlAttributes As IDictionary(Of String, Object)) As String
Параметры
- requestContext
- RequestContext
Контекст HTTP-запроса.
- routeCollection
- RouteCollection
Коллекция маршрутов URL-адресов.
- linkText
- String
Текстовая подпись, отображаемая для ссылки.
- routeName
- String
Имя маршрута, используемого для возврата виртуального пути.
- routeValues
- RouteValueDictionary
Объект, содержащий параметры для маршрута.
- htmlAttributes
- IDictionary<String,Object>
Объект, содержащий атрибуты HTML для элемента.
Возвращаемое значение
Элемент HTML, обеспечивающий ссылку на заданный маршрут URL-адреса.
Применяется к
GenerateRouteLink(RequestContext, RouteCollection, String, String, String, String, String, RouteValueDictionary, IDictionary<String,Object>)
Создает элемент привязки HTML (элемент a) со ссылкой на указанный URL-маршрут и позволяет пользователю указать протокол связи, имя узла и фрагмент URL-адреса.
public static string GenerateRouteLink (System.Web.Routing.RequestContext requestContext, System.Web.Routing.RouteCollection routeCollection, string linkText, string routeName, string protocol, string hostName, string fragment, System.Web.Routing.RouteValueDictionary routeValues, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member GenerateRouteLink : System.Web.Routing.RequestContext * System.Web.Routing.RouteCollection * string * string * string * string * string * System.Web.Routing.RouteValueDictionary * System.Collections.Generic.IDictionary<string, obj> -> string
Public Shared Function GenerateRouteLink (requestContext As RequestContext, routeCollection As RouteCollection, 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 String
Параметры
- requestContext
- RequestContext
Контекст HTTP-запроса.
- routeCollection
- RouteCollection
Коллекция маршрутов URL-адресов.
- linkText
- String
Текстовая подпись, отображаемая для ссылки.
- routeName
- String
Имя маршрута, используемого для возврата виртуального пути.
- protocol
- String
Протокол связи, например HTTP или HTTPS. Если этот параметр имеет значение NULL, по умолчанию используется протокол HTTP.
- hostName
- String
Имя узла.
- fragment
- String
Идентификатор фрагмента.
- routeValues
- RouteValueDictionary
Объект, содержащий параметры для маршрута.
- htmlAttributes
- IDictionary<String,Object>
Объект, содержащий атрибуты HTML для элемента.
Возвращаемое значение
Элемент HTML, обеспечивающий ссылку на заданный маршрут URL-адреса.