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 или пусто.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по