HtmlHelper 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
的默认实现 。IHtmlHelper
public ref class HtmlHelper : Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper, Microsoft::AspNetCore::Mvc::ViewFeatures::IViewContextAware
public class HtmlHelper : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper, Microsoft.AspNetCore.Mvc.ViewFeatures.IViewContextAware
type HtmlHelper = class
interface IHtmlHelper
interface IViewContextAware
Public Class HtmlHelper
Implements IHtmlHelper, IViewContextAware
- 继承
-
HtmlHelper
- 派生
- 实现
构造函数
字段
| 名称 | 说明 |
|---|---|
| ValidationInputCssClassName |
用于输入验证的 CSS 类名称。 |
| ValidationInputValidCssClassName |
用于有效输入验证的 CSS 类名称。 |
| ValidationMessageCssClassName |
字段验证错误的 CSS 类名称。 |
| ValidationMessageValidCssClassName |
用于有效字段验证的 CSS 类名称。 |
| ValidationSummaryCssClassName |
验证摘要错误的 CSS 类名称。 |
| ValidationSummaryValidCssClassName |
有效验证摘要的 CSS 类名称。 |
属性
| 名称 | 说明 |
|---|---|
| Html5DateRenderingMode |
将此属性设置为 CurrentCulture 具有模板化帮助程序,例如 Editor(String, String, String, Object) ,使用 EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) 当前区域性呈现日期和时间值。 默认情况下,这些帮助程序将日期和时间呈现为符合 RFC 3339 的字符串。 |
| IdAttributeDotReplacement |
获取替换 String 元素的 ID 属性中的句点。 |
| MetadataProvider |
获取元数据提供程序。 适用于 IHtmlHelper 扩展方法。 |
| TempData |
获取当前 ITempDataDictionary 实例。 |
| UrlEncoder |
获取 UrlEncoder 用于对 URL 进行编码的项。 |
| ViewBag |
获取视图包。 |
| ViewContext |
获取有关视图的上下文信息。 |
| ViewData |
获取当前视图数据。 |
方法
扩展方法
| 名称 | 说明 |
|---|---|
| ActionLink(IHtmlHelper, String, String, Object, Object) |
返回一个定位点 (<a>) 元素,该元素包含指定操作的 URL 路径。 |
| ActionLink(IHtmlHelper, String, String, Object) |
返回一个定位点 (<a>) 元素,该元素包含指定操作的 URL 路径。 |
| ActionLink(IHtmlHelper, String, String, String, Object, Object) |
返回一个定位点 (<a>) 元素,该元素包含指定操作的 URL 路径。 |
| ActionLink(IHtmlHelper, String, String, String, Object) |
返回一个定位点 (<a>) 元素,该元素包含指定操作的 URL 路径。 |
| ActionLink(IHtmlHelper, String, String, String) |
返回一个定位点 (<a>) 元素,该元素包含指定操作的 URL 路径。 |
| ActionLink(IHtmlHelper, String, String) |
返回一个定位点 (<a>) 元素,该元素包含指定操作的 URL 路径。 |
| BeginForm(IHtmlHelper, FormMethod, Nullable<Boolean>, Object) |
向 <响应呈现窗体> 开始标记。 当用户提交表单时,当前操作将处理请求。 |
| BeginForm(IHtmlHelper, FormMethod, Object) |
向 <响应呈现窗体> 开始标记。 当用户提交表单时,当前操作将处理请求。 |
| BeginForm(IHtmlHelper, FormMethod) |
向 <响应呈现窗体> 开始标记。 当用户提交表单时,当前操作将处理请求。 |
| BeginForm(IHtmlHelper, Nullable<Boolean>) |
向 <响应呈现窗体> 开始标记。
<表单>的 |
| BeginForm(IHtmlHelper, Object) |
向 <响应呈现窗体> 开始标记。 当用户提交表单时,当前操作将处理请求。 |
| BeginForm(IHtmlHelper, String, String, FormMethod, Object) |
向 <响应呈现窗体> 开始标记。 当用户提交表单时,具有名称 |
| BeginForm(IHtmlHelper, String, String, FormMethod) |
向 <响应呈现窗体> 开始标记。 当用户提交表单时,具有名称 |
| BeginForm(IHtmlHelper, String, String, Object, FormMethod) |
向 <响应呈现窗体> 开始标记。 当用户提交表单时,具有名称 |
| BeginForm(IHtmlHelper, String, String, Object) |
向 <响应呈现窗体> 开始标记。 当用户提交表单时,具有名称 |
| BeginForm(IHtmlHelper, String, String) |
向 <响应呈现窗体> 开始标记。 当用户提交表单时,具有名称 |
| BeginForm(IHtmlHelper) |
向 <响应呈现窗体> 开始标记。
<表单>的 |
| BeginRouteForm(IHtmlHelper, Object, Nullable<Boolean>) |
向 <响应呈现窗体> 开始标记。 提供具有指定 |
| BeginRouteForm(IHtmlHelper, Object) |
向 <响应呈现窗体> 开始标记。 提供具有指定 |
| BeginRouteForm(IHtmlHelper, String, FormMethod, Object) |
向 <响应呈现窗体> 开始标记。 具有名称 |
| BeginRouteForm(IHtmlHelper, String, FormMethod) |
向 <响应呈现窗体> 开始标记。 具有名称 |
| BeginRouteForm(IHtmlHelper, String, Nullable<Boolean>) |
向 <响应呈现窗体> 开始标记。 具有名称 |
| BeginRouteForm(IHtmlHelper, String, Object, FormMethod) |
向 <响应呈现窗体> 开始标记。 具有名称 |
| BeginRouteForm(IHtmlHelper, String, Object) |
向 <响应呈现窗体> 开始标记。 具有名称 |
| BeginRouteForm(IHtmlHelper, String) |
向 <响应呈现窗体> 开始标记。 具有名称 |
| CheckBox(IHtmlHelper, String, Boolean) |
返回<值为“true”的输入元素,返回<类型为“hidden”的输入>>元素,其值为“false”。 |
| CheckBox(IHtmlHelper, String, Object) |
返回<值为“true”的输入元素,返回<类型为“hidden”的输入>>元素,其值为“false”。 |
| CheckBox(IHtmlHelper, String) |
返回<值为“true”的输入元素,返回<类型为“hidden”的输入>>元素,其值为“false”。 |
| Display(IHtmlHelper, String, Object) |
使用显示模板和指定的其他视图数据返回 HTML 标记 |
| Display(IHtmlHelper, String, String, Object) |
使用显示模板和指定的其他视图数据返回 HTML 标记 |
| Display(IHtmlHelper, String, String, String) |
使用显示模板和指定的 HTML 字段名称返回 HTML 标记 |
| Display(IHtmlHelper, String, String) |
使用显示模板返回 HTML |
| Display(IHtmlHelper, String) |
使用显示模板返回 HTML |
| DisplayForModel(IHtmlHelper, Object) |
使用显示模板和指定的其他视图数据返回当前模型的 HTML 标记。 使用模型 ModelMetadata找到模板。 |
| DisplayForModel(IHtmlHelper, String, Object) |
使用显示模板和指定的其他视图数据返回当前模型的 HTML 标记。 使用 |
| DisplayForModel(IHtmlHelper, String, String, Object) |
使用显示模板、指定的 HTML 字段名称和其他视图数据返回当前模型的 HTML 标记。 使用 |
| DisplayForModel(IHtmlHelper, String, String) |
使用显示模板和指定的 HTML 字段名称返回当前模型的 HTML 标记。 使用 |
| DisplayForModel(IHtmlHelper, String) |
使用显示模板返回当前模型的 HTML 标记。 使用 |
| DisplayForModel(IHtmlHelper) |
使用显示模板返回当前模型的 HTML 标记。 使用模型 ModelMetadata找到模板。 |
| DisplayNameForModel(IHtmlHelper) |
返回当前模型的显示名称。 |
| DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object) |
返回一个单选 HTML <选择>元素。 |
| DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String) |
返回一个单选 HTML <选择>元素。 |
| DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>) |
返回一个单选 HTML <选择>元素。 |
| DropDownList(IHtmlHelper, String, String) |
返回一个单选 HTML <选择>元素。 |
| DropDownList(IHtmlHelper, String) |
返回一个单选 HTML <选择>元素。 |
| Editor(IHtmlHelper, String, Object) |
使用编辑器模板和指定的其他视图数据返回 HTML 标记 |
| Editor(IHtmlHelper, String, String, Object) |
使用编辑器模板和指定的其他视图数据返回 HTML 标记 |
| Editor(IHtmlHelper, String, String, String) |
使用编辑器模板和指定的 HTML 字段名称返回 HTML 标记 |
| Editor(IHtmlHelper, String, String) |
使用编辑器模板返回 HTML |
| Editor(IHtmlHelper, String) |
使用编辑器模板返回 HTML |
| EditorForModel(IHtmlHelper, Object) |
使用编辑器模板并指定其他视图数据返回当前模型的 HTML 标记。 使用模型 ModelMetadata找到模板。 |
| EditorForModel(IHtmlHelper, String, Object) |
使用编辑器模板并指定其他视图数据返回当前模型的 HTML 标记。 使用 |
| EditorForModel(IHtmlHelper, String, String, Object) |
使用编辑器模板、指定的 HTML 字段名称和其他视图数据返回当前模型的 HTML 标记。 使用 |
| EditorForModel(IHtmlHelper, String, String) |
使用编辑器模板和指定的 HTML 字段名称返回当前模型的 HTML 标记。 使用 |
| EditorForModel(IHtmlHelper, String) |
使用编辑器模板返回当前模型的 HTML 标记。 使用 |
| EditorForModel(IHtmlHelper) |
使用编辑器模板返回当前模型的 HTML 标记。 使用模型 ModelMetadata找到模板。 |
| Hidden(IHtmlHelper, String, Object) |
返回<指定 |
| Hidden(IHtmlHelper, String) |
返回<指定 |
| IdForModel(IHtmlHelper) |
返回当前模型的 HTML 元素 ID。 |
| Label(IHtmlHelper, String, String) |
返回<指定 |
| Label(IHtmlHelper, String) |
返回<指定 |
| LabelForModel(IHtmlHelper, Object) |
返回 <当前模型的标签> 元素。 |
| LabelForModel(IHtmlHelper, String, Object) |
返回 <当前模型的标签> 元素。 |
| LabelForModel(IHtmlHelper, String) |
返回 <当前模型的标签> 元素。 |
| LabelForModel(IHtmlHelper) |
返回 <当前模型的标签> 元素。 |
| ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>) |
返回 < |
| ListBox(IHtmlHelper, String) |
返回 < |
| NameForModel(IHtmlHelper) |
返回当前模型的完整 HTML 元素名称。 使用 HtmlFieldPrefix (如果非空)反映当前 Model 视图模型与顶级视图模型之间的关系。 |
| Partial(IHtmlHelper, String, Object, ViewDataDictionary) |
返回指定部分视图的 HTML 标记。 |
| Partial(IHtmlHelper, String, Object) |
返回指定部分视图的 HTML 标记。 |
| Partial(IHtmlHelper, String, ViewDataDictionary) |
返回指定部分视图的 HTML 标记。 |
| Partial(IHtmlHelper, String) |
返回指定部分视图的 HTML 标记。 |
| PartialAsync(IHtmlHelper, String, Object) |
返回指定部分视图的 HTML 标记。 |
| PartialAsync(IHtmlHelper, String, ViewDataDictionary) |
返回指定部分视图的 HTML 标记。 |
| PartialAsync(IHtmlHelper, String) |
返回指定部分视图的 HTML 标记。 |
| Password(IHtmlHelper, String, Object) |
返回<指定 |
| Password(IHtmlHelper, String) |
返回<指定 |
| RadioButton(IHtmlHelper, String, Object, Boolean) |
返回<指定 |
| RadioButton(IHtmlHelper, String, Object, Object) |
返回<指定 |
| RadioButton(IHtmlHelper, String, Object) |
返回<指定 |
| RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object) |
呈现指定的 |
| RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object) |
呈现 . |
| RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode) |
呈现 . |
| RenderPartial(IHtmlHelper, String, Object, ViewDataDictionary) |
呈现指定部分视图的 HTML 标记。 |
| RenderPartial(IHtmlHelper, String, Object) |
呈现指定部分视图的 HTML 标记。 |
| RenderPartial(IHtmlHelper, String, ViewDataDictionary) |
呈现指定部分视图的 HTML 标记。 |
| RenderPartial(IHtmlHelper, String) |
呈现指定部分视图的 HTML 标记。 |
| RenderPartialAsync(IHtmlHelper, String, Object) |
呈现指定部分视图的 HTML 标记。 |
| RenderPartialAsync(IHtmlHelper, String, ViewDataDictionary) |
呈现指定部分视图的 HTML 标记。 |
| RenderPartialAsync(IHtmlHelper, String) |
呈现指定部分视图的 HTML 标记。 |
| RouteLink(IHtmlHelper, String, Object, Object) |
返回一个定位点 (<a>) 元素,该元素包含指定路由的 URL 路径。 |
| RouteLink(IHtmlHelper, String, Object) |
返回一个定位点 (<a>) 元素,该元素包含指定路由的 URL 路径。 |
| RouteLink(IHtmlHelper, String, String, Object, Object) |
返回一个定位点 (<a>) 元素,该元素包含指定路由的 URL 路径。 |
| RouteLink(IHtmlHelper, String, String, Object) |
返回一个定位点 (<a>) 元素,该元素包含指定路由的 URL 路径。 |
| RouteLink(IHtmlHelper, String, String) |
返回一个定位点 (<a>) 元素,该元素包含指定路由的 URL 路径。 |
| TextArea(IHtmlHelper, String, Object) |
返回<指定的 |
| TextArea(IHtmlHelper, String, String, Object) |
返回<指定的 |
| TextArea(IHtmlHelper, String, String) |
返回<指定的 |
| TextArea(IHtmlHelper, String) |
返回<指定的 |
| TextBox(IHtmlHelper, String, Object, Object) |
返回<指定 |
| TextBox(IHtmlHelper, String, Object, String) |
返回<指定 |
| TextBox(IHtmlHelper, String, Object) |
返回<指定 |
| TextBox(IHtmlHelper, String) |
返回<指定 |
| ValidationMessage(IHtmlHelper, String, Object) |
如果指定 |
| ValidationMessage(IHtmlHelper, String, String, Object) |
如果指定 |
| ValidationMessage(IHtmlHelper, String, String, String) |
如果指定 |
| ValidationMessage(IHtmlHelper, String, String) |
如果指定 |
| ValidationMessage(IHtmlHelper, String) |
如果指定 |
| ValidationSummary(IHtmlHelper, Boolean, String, Object) |
返回对象中ModelStateDictionary验证消息的无序列表(<ul> 元素)。 |
| ValidationSummary(IHtmlHelper, Boolean, String, String) |
返回对象中ModelStateDictionary验证消息的无序列表(<ul> 元素)。 |
| ValidationSummary(IHtmlHelper, Boolean, String) |
返回对象中ModelStateDictionary验证消息的无序列表(<ul> 元素)。 |
| ValidationSummary(IHtmlHelper, Boolean) |
返回对象中ModelStateDictionary验证消息的无序列表(<ul> 元素)。 |
| ValidationSummary(IHtmlHelper, String, Object, String) |
返回对象中ModelStateDictionary验证消息的无序列表(<ul> 元素)。 |
| ValidationSummary(IHtmlHelper, String, Object) |
返回对象中ModelStateDictionary验证消息的无序列表(<ul> 元素)。 |
| ValidationSummary(IHtmlHelper, String, String) |
返回对象中ModelStateDictionary验证消息的无序列表(<ul> 元素)。 |
| ValidationSummary(IHtmlHelper, String) |
返回对象中ModelStateDictionary验证消息的无序列表(<ul> 元素)。 |
| ValidationSummary(IHtmlHelper) |
返回对象中ModelStateDictionary验证消息的无序列表(<ul> 元素)。 |
| Value(IHtmlHelper, String) |
返回指定 |
| ValueForModel(IHtmlHelper, String) |
返回当前模型的格式化值。 具体而言,返回在以下项中找到的第一个非 |
| ValueForModel(IHtmlHelper) |
返回当前模型的格式化值。 具体而言,返回在以下项中找到的第一个非 |