IHtmlHelper 接口

定义

基本 HTML 帮助程序。

public interface class IHtmlHelper
public interface IHtmlHelper
type IHtmlHelper = interface
Public Interface IHtmlHelper
派生

属性

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(String, String, String, String, String, String, Object, Object)

返回一个定位点 (<> 包含指定操作的 URL 路径的) 元素。

AntiForgeryToken()

返回一个 <隐藏> 元素 (防伪造令牌) ,将在提交包含 <表单> 时对其进行验证。

BeginForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

将 <窗体> 开始标记呈现给响应。 当用户提交表单时,具有名称 actionName 的操作将处理请求。

BeginRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

将 <窗体> 开始标记呈现给响应。 名称为 routeName 的路由生成 <窗体>的 action 属性值。

CheckBox(String, Nullable<Boolean>, Object)

返回值<为“true”的“复选框”类型的输入>元素,以及<指定 值为“false”的类型为“hidden”的expression输入>元素。 基于中找到的第一个非null 值向“复选框”元素添加“checked”属性: htmlAttributes 键为“checked”的字典条目、具有全名的 ModelState 条目、 ViewData 具有全名的条目或 expression 针对 Model求值的 。 如果 isChecked 为 non-null,则改用中找到的第一个非null 值:具有全名的 ModelState 条目或 isChecked 参数。 有关“全名”的详细信息,请参阅 Name(String)

Display(String, String, String, Object)

使用显示模板、指定的 HTML 字段名称和附加视图数据返回 的 HTML 标记 expression。 使用 templateNameexpressionModelMetadata找到模板。

DisplayName(String)

返回指定 expression的显示名称。

DisplayText(String)

返回指定 expression的简单显示文本。

DropDownList(String, IEnumerable<SelectListItem>, String, Object)

返回 的单expression选 HTML <select> 元素。 添加<基于 optionLabelselectList的选项>元素。 如果选项 (非) 或Text与中找到的第一个<非null值匹配,则向Value选项>添加“selected”属性:ModelState具有全名的条目、ViewData (全名项(除非使用而不是 selectList) )或expression针对 Model求值的 。null 有关“全名”的详细信息,请参阅 Name(String)

Editor(String, String, String, Object)

使用编辑器模板、指定的 HTML 字段名称和附加视图数据返回 的 HTML 标记 expression。 使用 templateNameexpressionModelMetadata找到模板。

Encode(Object)

value 转换为 HTML 编码的 String

Encode(String)

将指定的 String 转换为 HTML 编码的 String

EndForm()

将 </form> 结束标记呈现给响应。

FormatValue(Object, String)

设置值的格式。

GenerateIdFromName(String)

返回指定表达式 fullName的 HTML 元素 ID。

GetEnumSelectList(Type)

返回给定 enumType的选择列表。

GetEnumSelectList<TEnum>()

返回给定 TEnum的选择列表。

Hidden(String, Object, Object)

为<指定的 expression返回类型为“hidden”的输入>元素。 将“value”属性添加到元素,其中包含中找到的第一个非null 值: ModelState 具有全名的 value 条目、参数、 ViewData 具有全名的条目、 expression 针对 Model求值的 或 htmlAttributes 具有键“value”的字典条目。 有关“全名”的详细信息,请参阅 Name(String)

Id(String)

返回指定 expression的 HTML 元素 ID。

Label(String, String, Object)

返回<指定 expression的 label> 元素。

ListBox(String, IEnumerable<SelectListItem>, Object)

返回 的多expression选<选择元素>。 添加<基于 selectList的选项>元素。 如果选项 (非null) ,或Text与中找到的第一个<非null集合中的条目匹配,则向Value选项>添加“selected”属性:具有全名的ModelState条目、ViewData具有全名的条目 ((除非使用而不是 selectList) )或expression针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

Name(String)

返回指定 expression的完整 HTML 元素名称。 如果非空) ,则使用 HtmlFieldPrefix (来反映当前 Model 视图和顶级视图模型之间的关系。

PartialAsync(String, Object, ViewDataDictionary)

返回指定分部视图的 HTML 标记。

Password(String, Object, Object)

为<指定的 expression返回类型为“password”的输入>元素。 添加包含中第一个非null 值的“value”属性: value 参数或 htmlAttributes 具有键“value”的字典条目。

RadioButton(String, Object, Nullable<Boolean>, Object)

为<指定的 expression返回类型为“radio”的输入>元素。 向包含中找到的第一个非null 值的元素添加“value”属性: value 参数或 htmlAttributes 具有键“value”的字典条目。 如果 value 与中找到的第一个非null 值匹配,则向 元素添加“checked”属性: htmlAttributes 键为“checked”的字典条目、具有全名的 ModelState 条目、 ViewData 具有全名的条目或 expression 针对 Model求值的 。 如果 isChecked 为 non-null,则改用中找到的第一个非null 值:具有全名的 ModelState 条目或 isChecked 参数。 有关“全名”的详细信息,请参阅 Name(String)

Raw(Object)

将 字符串表示形式的 Object HTML 标记包装在 中 HtmlString,而不对字符串表示形式进行 HTML 编码。

Raw(String)

在 中 HtmlString包装 HTML 标记,而不对指定的 value进行 HTML 编码。

RenderPartialAsync(String, Object, ViewDataDictionary)

呈现指定分部视图的 HTML 标记。

RouteLink(String, String, String, String, String, Object, Object)

返回一个定位点, (<> 包含指向指定路由的 URL 路径的) 元素。

TextArea(String, String, Int32, Int32, Object)

返回<指定 expression的 textarea> 元素。 基于中找到的第一个非null 值向元素正文添加内容:具有全名的 ModelState 条目、 value 参数、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

TextBox(String, Object, String, Object)

为<指定的 expression返回类型为“text”的输入>元素。 将“value”属性添加到元素,其中包含中找到的第一个非null 值: ModelState 具有全名的 value 条目、参数、 ViewData 具有全名的条目、 expression 针对 Model求值的 或 htmlAttributes 具有键“value”的字典条目。 有关“全名”的详细信息,请参阅 Name(String)

ValidationMessage(String, String, Object, String)

如果指定 expression的对象中ModelStateDictionary存在错误,则返回验证消息。

ValidationSummary(Boolean, String, Object, String)

返回对象中ModelStateDictionary验证消息 (<ul> 元素) 无序列表。

Value(String, String)

返回指定 expression的格式化值。 具体而言, 返回中找到的第一个非null 值: ModelState 具有全名的条目、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

扩展方法

RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object)

呈现指定的 componentType

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode)

呈现 TComponent

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object)

呈现 TComponent

Display(IHtmlHelper, String)

使用显示模板返回 的 expressionHTML 标记。 使用 expressionModelMetadata找到模板。

Display(IHtmlHelper, String, Object)

使用显示模板和指定的其他视图数据返回 的 expressionHTML 标记。 使用 expressionModelMetadata找到模板。

Display(IHtmlHelper, String, String)

使用显示模板返回 的 expressionHTML 标记。 使用 templateNameexpressionModelMetadata找到模板。

Display(IHtmlHelper, String, String, Object)

使用显示模板和指定的其他视图数据返回 的 expressionHTML 标记。 使用 templateNameexpressionModelMetadata找到模板。

Display(IHtmlHelper, String, String, String)

使用显示模板和指定的 HTML 字段名称返回 的 expressionHTML 标记。 使用 templateNameexpressionModelMetadata找到模板。

DisplayForModel(IHtmlHelper)

使用显示模板返回当前模型的 HTML 标记。 使用模型的 ModelMetadata找到模板。

DisplayForModel(IHtmlHelper, Object)

使用显示模板和指定的其他视图数据返回当前模型的 HTML 标记。 使用模型的 ModelMetadata找到模板。

DisplayForModel(IHtmlHelper, String)

使用显示模板返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

DisplayForModel(IHtmlHelper, String, Object)

使用显示模板和指定的其他视图数据返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

DisplayForModel(IHtmlHelper, String, String)

使用显示模板和指定的 HTML 字段名称返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

DisplayForModel(IHtmlHelper, String, String, Object)

使用显示模板、指定的 HTML 字段名称和其他视图数据返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

DisplayNameForModel(IHtmlHelper)

返回当前模型的显示名称。

Editor(IHtmlHelper, String)

使用编辑器模板返回 的 expressionHTML 标记。 使用 expressionModelMetadata找到模板。

Editor(IHtmlHelper, String, Object)

使用编辑器模板和指定的其他视图数据返回 的 expressionHTML 标记。 使用 expressionModelMetadata找到模板。

Editor(IHtmlHelper, String, String)

使用编辑器模板返回 的 expressionHTML 标记。 使用 templateNameexpressionModelMetadata找到模板。

Editor(IHtmlHelper, String, String, Object)

使用编辑器模板和指定的其他视图数据返回 的 expressionHTML 标记。 使用 templateNameexpressionModelMetadata找到模板。

Editor(IHtmlHelper, String, String, String)

使用编辑器模板和指定的 HTML 字段名称返回 的 expressionHTML 标记。 使用 templateNameexpressionModelMetadata找到模板。

EditorForModel(IHtmlHelper)

使用编辑器模板返回当前模型的 HTML 标记。 使用模型的 ModelMetadata找到模板。

EditorForModel(IHtmlHelper, Object)

使用编辑器模板和指定的其他视图数据返回当前模型的 HTML 标记。 使用模型的 ModelMetadata找到模板。

EditorForModel(IHtmlHelper, String)

使用编辑器模板返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

EditorForModel(IHtmlHelper, String, Object)

使用编辑器模板和指定的其他视图数据返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

EditorForModel(IHtmlHelper, String, String)

使用编辑器模板和指定的 HTML 字段名称返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

EditorForModel(IHtmlHelper, String, String, Object)

使用编辑器模板、指定的 HTML 字段名称和其他视图数据返回当前模型的 HTML 标记。 使用 templateName 或模型的 ModelMetadata找到模板。

BeginForm(IHtmlHelper)

将 <窗体> 开始标记呈现给响应。 窗体<>的action属性值将与当前请求匹配。

BeginForm(IHtmlHelper, FormMethod)

将 <窗体> 开始标记呈现给响应。 当用户提交表单时,当前操作将处理请求。

BeginForm(IHtmlHelper, FormMethod, Nullable<Boolean>, Object)

将 <窗体> 开始标记呈现给响应。 当用户提交表单时,当前操作将处理请求。

BeginForm(IHtmlHelper, FormMethod, Object)

将 <窗体> 开始标记呈现给响应。 当用户提交表单时,当前操作将处理请求。

BeginForm(IHtmlHelper, Nullable<Boolean>)

将 <窗体> 开始标记呈现给响应。 窗体<>的action属性值将与当前请求匹配。

BeginForm(IHtmlHelper, Object)

将 <窗体> 开始标记呈现给响应。 当用户提交表单时,当前操作将处理请求。

BeginForm(IHtmlHelper, String, String)

将 <窗体> 开始标记呈现给响应。 当用户提交表单时,具有名称 actionName 的操作将处理请求。

BeginForm(IHtmlHelper, String, String, FormMethod)

将 <窗体> 开始标记呈现给响应。 当用户提交表单时,具有名称 actionName 的操作将处理请求。

BeginForm(IHtmlHelper, String, String, FormMethod, Object)

将 <窗体> 开始标记呈现给响应。 当用户提交表单时,具有名称 actionName 的操作将处理请求。

BeginForm(IHtmlHelper, String, String, Object)

将 <窗体> 开始标记呈现给响应。 当用户提交表单时,具有名称 actionName 的操作将处理请求。

BeginForm(IHtmlHelper, String, String, Object, FormMethod)

将 <窗体> 开始标记呈现给响应。 当用户提交表单时,具有名称 actionName 的操作将处理请求。

BeginRouteForm(IHtmlHelper, Object)

将 <窗体> 开始标记呈现给响应。 第一个可以提供具有指定 routeValues 的 URL 的路由生成 <窗体>的 action 属性值。

BeginRouteForm(IHtmlHelper, Object, Nullable<Boolean>)

将 <窗体> 开始标记呈现给响应。 第一个可以提供具有指定 routeValues 的 URL 的路由生成 <窗体>的 action 属性值。

BeginRouteForm(IHtmlHelper, String)

将 <窗体> 开始标记呈现给响应。 名称 routeName 为 的路由生成 <窗体>的 action 属性值。

BeginRouteForm(IHtmlHelper, String, FormMethod)

将 <窗体> 开始标记呈现给响应。 名称 routeName 为 的路由生成 <窗体>的 action 属性值。

BeginRouteForm(IHtmlHelper, String, FormMethod, Object)

将 <窗体> 开始标记呈现给响应。 名称 routeName 为 的路由生成 <窗体>的 action 属性值。

BeginRouteForm(IHtmlHelper, String, Nullable<Boolean>)

将 <窗体> 开始标记呈现给响应。 名称 routeName 为 的路由生成 <窗体>的 action 属性值。

BeginRouteForm(IHtmlHelper, String, Object)

将 <窗体> 开始标记呈现给响应。 名称 routeName 为 的路由生成 <窗体>的 action 属性值。

BeginRouteForm(IHtmlHelper, String, Object, FormMethod)

将 <窗体> 开始标记呈现给响应。 名称 routeName 为 的路由生成 <窗体>的 action 属性值。

CheckBox(IHtmlHelper, String)

返回<值为“true”的“checkbox”类型的输入>元素,并为<指定的 expression返回值为“false”的类型为“hidden”的输入>元素。 根据中找到的第一个非null 值,将“checked”属性添加到“checkbox”元素: ModelState 具有全名的条目、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

CheckBox(IHtmlHelper, String, Boolean)

返回<值为“true”的“checkbox”类型的输入>元素,并为<指定的 expression返回值为“false”的类型为“hidden”的输入>元素。 根据中找到的第一个非null 值向“checkbox”元素添加“checked”属性:具有全名的 ModelState 条目、 isChecked 参数、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

CheckBox(IHtmlHelper, String, Object)

返回<值为“true”的“checkbox”类型的输入>元素,并为<指定的 expression返回值为“false”的类型为“hidden”的输入>元素。 根据中找到的第一个非null 值向“checkbox”元素添加“checked”属性: htmlAttributes 键为“checked”的字典条目、 ModelState 具有全名的条目、 ViewData 具有全名的条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

Hidden(IHtmlHelper, String)

为<指定的 expression返回类型为“hidden”的输入>元素。 将“value”属性添加到包含中找到的第一个非null 值的元素: ModelState 具有全名的 ViewData 条目、具有全名的条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

Hidden(IHtmlHelper, String, Object)

为<指定的 expression返回类型为“hidden”的输入>元素。 向包含中找到的第一个非null 值的元素添加“value”属性:具有全名的 ModelState 条目、 value 参数、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

Password(IHtmlHelper, String)

为<指定的 expression返回类型为“password”的输入>元素。 不添加“value”属性。

Password(IHtmlHelper, String, Object)

为<指定的 expression返回类型为“password”的输入>元素。 添加包含 参数的 value “value”属性(如果为非null)。

RadioButton(IHtmlHelper, String, Object)

为<指定的 expression返回类型为“radio”的输入>元素。 将“value”属性添加到包含 参数的元素( value 如果为非null参数)。 如果 value 与中找到的第一个非null 值匹配,则向 元素添加“checked”属性:具有全名的 ModelState 条目、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

RadioButton(IHtmlHelper, String, Object, Boolean)

为<指定的 expression返回类型为“radio”的输入>元素。 将“value”属性添加到包含 参数的元素( value 如果为非null参数)。 如果 value 与中找到的第一个非null 值匹配,则向 元素添加“checked”属性:具有全名的 ModelState 条目、 isChecked 参数、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

RadioButton(IHtmlHelper, String, Object, Object)

为<指定的 expression返回类型为“radio”的输入>元素。 向包含中找到的第一个非null 值的元素添加“value”属性: value 参数或 htmlAttributes 具有键“value”的字典条目。 如果 value 与中找到的第一个非null 值匹配,则向 元素添加“checked”属性: htmlAttributes 键为“checked”的字典条目、具有全名的 ModelState 条目、 ViewData 具有全名的条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

TextArea(IHtmlHelper, String)

返回<指定 expression的 textarea> 元素。 根据中找到的第一个非null 值向元素正文添加内容: ModelState 具有全名的条目、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

TextArea(IHtmlHelper, String, Object)

返回<指定 expression的 textarea> 元素。 根据中找到的第一个非null 值向元素正文添加内容: ModelState 具有全名的条目、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

TextArea(IHtmlHelper, String, String)

返回<指定 expression的 textarea> 元素。 基于中找到的第一个非null 值向元素正文添加内容:具有全名的 ModelState 条目、 value 参数、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

TextArea(IHtmlHelper, String, String, Object)

返回<指定 expression的 textarea> 元素。 基于中找到的第一个非null 值向元素正文添加内容:具有全名的 ModelState 条目、 value 参数、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

TextBox(IHtmlHelper, String)

为<指定的 expression返回类型为“text”的输入>元素。 将“value”属性添加到元素,其中包含中找到的第一个非null 值: ModelState 具有全名的条目、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

TextBox(IHtmlHelper, String, Object)

为<指定的 expression返回类型为“text”的输入>元素。 向包含中找到的第一个非null 值的元素添加“value”属性:具有全名的 ModelState 条目、 value 参数、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

TextBox(IHtmlHelper, String, Object, Object)

为<指定的 expression返回类型为“text”的输入>元素。 将“value”属性添加到元素,其中包含中找到的第一个非null 值: ModelState 具有全名的 value 条目、参数、 ViewData 具有全名的条目、 expression 针对 Model求值的 或 htmlAttributes 具有键“value”的字典条目。 有关“全名”的详细信息,请参阅 Name(String)

TextBox(IHtmlHelper, String, Object, String)

为<指定的 expression返回类型为“text”的输入>元素。 向包含中找到的第一个非null 值的元素添加“value”属性:具有全名的 ModelState 条目、 value 参数、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

Label(IHtmlHelper, String)

返回<指定 expression的 label> 元素。

Label(IHtmlHelper, String, String)

返回<指定 expression的 label> 元素。

LabelForModel(IHtmlHelper)

返回 <当前模型的标签> 元素。

LabelForModel(IHtmlHelper, Object)

返回 <当前模型的标签> 元素。

LabelForModel(IHtmlHelper, String)

返回 <当前模型的标签> 元素。

LabelForModel(IHtmlHelper, String, Object)

返回 <当前模型的标签> 元素。

ActionLink(IHtmlHelper, String, String)

返回一个定位点 (<> 包含指定操作的 URL 路径的) 元素。

ActionLink(IHtmlHelper, String, String, Object)

返回一个定位点 (<> 包含指定操作的 URL 路径的) 元素。

ActionLink(IHtmlHelper, String, String, Object, Object)

返回一个定位点 (<> 包含指定操作的 URL 路径的) 元素。

ActionLink(IHtmlHelper, String, String, String)

返回一个定位点 (<> 包含指定操作的 URL 路径的) 元素。

ActionLink(IHtmlHelper, String, String, String, Object)

返回一个定位点 (<> 包含指定操作的 URL 路径的) 元素。

ActionLink(IHtmlHelper, String, String, String, Object, Object)

返回一个定位点 (<> 包含指定操作的 URL 路径的) 元素。

RouteLink(IHtmlHelper, String, Object)

返回一个定位点, (<> 包含指向指定路由的 URL 路径的) 元素。

RouteLink(IHtmlHelper, String, Object, Object)

返回一个定位点, (<> 包含指向指定路由的 URL 路径的) 元素。

RouteLink(IHtmlHelper, String, String)

返回一个定位点, (<> 包含指向指定路由的 URL 路径的) 元素。

RouteLink(IHtmlHelper, String, String, Object)

返回一个定位点, (<> 包含指向指定路由的 URL 路径的) 元素。

RouteLink(IHtmlHelper, String, String, Object, Object)

返回一个定位点, (<> 包含指向指定路由的 URL 路径的) 元素。

IdForModel(IHtmlHelper)

返回当前模型的 HTML 元素 ID。

NameForModel(IHtmlHelper)

返回当前模型的完整 HTML 元素名称。 如果非空) ,则使用 HtmlFieldPrefix (来反映当前 Model 视图和顶级视图模型之间的关系。

Partial(IHtmlHelper, String)

返回指定分部视图的 HTML 标记。

Partial(IHtmlHelper, String, ViewDataDictionary)

返回指定分部视图的 HTML 标记。

Partial(IHtmlHelper, String, Object)

返回指定分部视图的 HTML 标记。

Partial(IHtmlHelper, String, Object, ViewDataDictionary)

返回指定分部视图的 HTML 标记。

PartialAsync(IHtmlHelper, String)

返回指定分部视图的 HTML 标记。

PartialAsync(IHtmlHelper, String, ViewDataDictionary)

返回指定分部视图的 HTML 标记。

PartialAsync(IHtmlHelper, String, Object)

返回指定分部视图的 HTML 标记。

RenderPartial(IHtmlHelper, String)

呈现指定分部视图的 HTML 标记。

RenderPartial(IHtmlHelper, String, ViewDataDictionary)

呈现指定分部视图的 HTML 标记。

RenderPartial(IHtmlHelper, String, Object)

呈现指定分部视图的 HTML 标记。

RenderPartial(IHtmlHelper, String, Object, ViewDataDictionary)

呈现指定分部视图的 HTML 标记。

RenderPartialAsync(IHtmlHelper, String)

呈现指定分部视图的 HTML 标记。

RenderPartialAsync(IHtmlHelper, String, ViewDataDictionary)

呈现指定分部视图的 HTML 标记。

RenderPartialAsync(IHtmlHelper, String, Object)

呈现指定分部视图的 HTML 标记。

DropDownList(IHtmlHelper, String)

返回 的单expression选 HTML <select> 元素。 基于具有全名的ViewData条目添加<选项>元素。 如果选项 (null 非) 或Text与中找到的第一个<非null值匹配,则向Value选项>添加“selected”属性:具有全名的ModelState条目,或expression针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

返回 的单expression选 HTML <select> 元素。 添加<基于 selectList的选项>元素。 如果选项 (非) 或Text与中找到的第一个<非null值匹配,则向Value选项>添加“selected”属性:ModelState具有全名的条目、ViewData (全名项(除非使用而不是 selectList) )或expression针对 Model求值的 。null 有关“全名”的详细信息,请参阅 Name(String)

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object)

返回 的单expression选 HTML <select> 元素。 添加<基于 selectList的选项>元素。 如果选项 (非) 或Text与中找到的第一个<非null值匹配,则向Value选项>添加“selected”属性:ModelState具有全名的条目、ViewData (全名项(除非使用而不是 selectList) )或expression针对 Model求值的 。null 有关“全名”的详细信息,请参阅 Name(String)

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String)

返回 的单expression选 HTML <select> 元素。 添加<基于 optionLabelselectList的选项>元素。 如果选项 (非) 或Text与中找到的第一个<非null值匹配,则向Value选项>添加“selected”属性:ModelState具有全名的条目、ViewData (全名项(除非使用而不是 selectList) )或expression针对 Model求值的 。null 有关“全名”的详细信息,请参阅 Name(String)

DropDownList(IHtmlHelper, String, String)

返回 的单expression选 HTML <select> 元素。 添加<基于 optionLabel 和 具有完整名称的ViewData条目的选项>元素。 如果选项 (null 非) 或Text与中找到的第一个<非null值匹配,则向Value选项>添加“selected”属性:具有全名的ModelState条目,或expression针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

ListBox(IHtmlHelper, String)

返回 的多expression选<选择元素>。 基于具有全名的ViewData条目添加<选项>元素。 如果选项 (null 非) 或Text与中找到的第一个<非null值匹配,则向Value选项>添加“selected”属性:具有全名的ModelState条目,或expression针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

返回 的多expression选<选择元素>。 添加<基于 selectList的选项>元素。 如果选项 (非) 或Text与中找到的第一个<非null值匹配,则向Value选项>添加“selected”属性:ModelState具有全名的条目、ViewData (全名项(除非使用而不是 selectList) )或expression针对 Model求值的 。null 有关“全名”的详细信息,请参阅 Name(String)

ValidationMessage(IHtmlHelper, String)

如果指定 expression的对象中ModelStateDictionary存在错误,则返回验证消息。

ValidationMessage(IHtmlHelper, String, Object)

如果指定 expression的对象中ModelStateDictionary存在错误,则返回验证消息。

ValidationMessage(IHtmlHelper, String, String)

如果指定 expression的对象中ModelStateDictionary存在错误,则返回验证消息。

ValidationMessage(IHtmlHelper, String, String, Object)

如果指定 expression的对象中ModelStateDictionary存在错误,则返回验证消息。

ValidationMessage(IHtmlHelper, String, String, String)

如果指定 expression的对象中ModelStateDictionary存在错误,则返回验证消息。

ValidationSummary(IHtmlHelper)

返回对象中ModelStateDictionary验证消息 (<ul> 元素) 无序列表。

ValidationSummary(IHtmlHelper, Boolean)

返回对象中ModelStateDictionary验证消息 (<ul> 元素) 无序列表。

ValidationSummary(IHtmlHelper, Boolean, String)

返回对象中ModelStateDictionary验证消息 (<ul> 元素) 无序列表。

ValidationSummary(IHtmlHelper, Boolean, String, Object)

返回对象中ModelStateDictionary验证消息 (<ul> 元素) 无序列表。

ValidationSummary(IHtmlHelper, Boolean, String, String)

返回对象中ModelStateDictionary验证消息 (<ul> 元素) 无序列表。

ValidationSummary(IHtmlHelper, String)

返回对象中ModelStateDictionary验证消息 (<ul> 元素) 无序列表。

ValidationSummary(IHtmlHelper, String, Object)

返回对象中ModelStateDictionary验证消息 (<ul> 元素) 无序列表。

ValidationSummary(IHtmlHelper, String, Object, String)

返回对象中ModelStateDictionary验证消息 (<ul> 元素) 无序列表。

ValidationSummary(IHtmlHelper, String, String)

返回对象中ModelStateDictionary验证消息 (<ul> 元素) 无序列表。

Value(IHtmlHelper, String)

返回指定 expression的格式化值。 具体而言, 返回中找到的第一个非null 值: ModelState 具有全名的条目、具有全名的 ViewData 条目或 expression 针对 Model求值的 。 有关“全名”的详细信息,请参阅 Name(String)

ValueForModel(IHtmlHelper)

返回当前模型的格式化值。 具体而言, 返回中找到的第一个非null值:ModelState具有全名的条目、具有全名的ViewDataModel条目或 。 有关“全名”的详细信息,请参阅 Name(String)

ValueForModel(IHtmlHelper, String)

返回当前模型的格式化值。 具体而言, 返回中找到的第一个非null值:ModelState具有全名的条目、具有全名的ViewDataModel条目或 。 有关“全名”的详细信息,请参阅 Name(String)

适用于