HtmlHelper<TModel> 类

定义

HtmlHelper特定模型类型的 。

generic <typename TModel>
public ref class HtmlHelper : Microsoft::AspNetCore::Mvc::ViewFeatures::HtmlHelper, Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper<TModel>
public class HtmlHelper<TModel> : Microsoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper, Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<TModel>
type HtmlHelper<'Model> = class
    inherit HtmlHelper
    interface IHtmlHelper<'Model>
    interface IHtmlHelper
type HtmlHelper<'Model> = class
    inherit HtmlHelper
    interface IHtmlHelper
    interface IHtmlHelper<'Model>
Public Class HtmlHelper(Of TModel)
Inherits HtmlHelper
Implements IHtmlHelper(Of TModel)

类型参数

TModel

模型类型。

继承
HtmlHelper<TModel>
实现

构造函数

HtmlHelper<TModel>(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder, ExpressionTextCache)

初始化 HtmlHelper<TModel> 类的新实例。

HtmlHelper<TModel>(IHtmlGenerator, ICompositeViewEngine, IModelMetadataProvider, IViewBufferScope, HtmlEncoder, UrlEncoder, ModelExpressionProvider)

初始化 HtmlHelper<TModel> 类的新实例。

属性

Html5DateRenderingMode

将此属性设置为 , CurrentCulture 使模板化帮助程序(例如 Editor(String, String, String, Object) )使用 EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object) 当前区域性呈现日期和时间值。 默认情况下,这些帮助程序将日期和时间呈现为符合 RFC 3339 的字符串。

(继承自 HtmlHelper)
IdAttributeDotReplacement

获取替换 String 元素的 ID 属性中的句点的 。

(继承自 HtmlHelper)
MetadataProvider

获取元数据提供程序。 适用于 IHtmlHelper 扩展方法。

(继承自 HtmlHelper)
TempData

获取当前 ITempDataDictionary 实例。

(继承自 HtmlHelper)
UrlEncoder

UrlEncoder获取要用于对 URL 进行编码的 。

(继承自 HtmlHelper)
ViewBag

获取视图包。

(继承自 HtmlHelper)
ViewContext

获取有关视图的上下文信息。

(继承自 HtmlHelper)
ViewData

获取当前视图数据。

方法

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

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

(继承自 HtmlHelper)
AntiForgeryToken()

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

(继承自 HtmlHelper)
BeginForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

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

(继承自 HtmlHelper)
BeginRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

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

(继承自 HtmlHelper)
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)

(继承自 HtmlHelper)
CheckBoxFor(Expression<Func<TModel,Boolean>>, Object)

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

Contextualize(ViewContext)

设置 ViewContext

CreateForm()

重写此方法以返回 MvcForm 子类。 该子类可能会更改 EndForm() 行为。

(继承自 HtmlHelper)
Display(String, String, String, Object)

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

(继承自 HtmlHelper)
DisplayFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object)

使用显示模板、指定的 HTML 字段名称和其他视图数据返回 的 expressionHTML 标记。 模板名称取自 templateNameexpressionTemplateHint。 如果未找到模板文件,将使用默认模板。

DisplayName(String)

返回指定 expression的显示名称。

(继承自 HtmlHelper)
DisplayNameFor<TResult>(Expression<Func<TModel,TResult>>)

返回指定 expression的显示名称。

DisplayNameForInnerType<TModelItem,TResult>(Expression<Func<TModelItem,TResult>>)

如果当前模型表示集合,则返回指定 expression 的显示名称。

DisplayText(String)

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

(继承自 HtmlHelper)
DisplayTextFor<TResult>(Expression<Func<TModel,TResult>>)

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

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

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

(继承自 HtmlHelper)
DropDownListFor<TResult>(Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, String, Object)

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

Editor(String, String, String, Object)

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

(继承自 HtmlHelper)
EditorFor<TResult>(Expression<Func<TModel,TResult>>, String, String, Object)

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

Encode(Object)

value 转换为 HTML 编码的 String

(继承自 HtmlHelper)
Encode(String)

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

(继承自 HtmlHelper)
EndForm()

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

(继承自 HtmlHelper)
FormatValue(Object, String)

设置值的格式。

(继承自 HtmlHelper)
GenerateCheckBox(ModelExplorer, String, Nullable<Boolean>, Object)

生成检查框。

(继承自 HtmlHelper)
GenerateDisplay(ModelExplorer, String, String, Object)

生成显示器。

(继承自 HtmlHelper)
GenerateDisplayName(ModelExplorer, String)

生成显示名称。

(继承自 HtmlHelper)
GenerateDisplayText(ModelExplorer)

生成显示文本。

(继承自 HtmlHelper)
GenerateDropDown(ModelExplorer, String, IEnumerable<SelectListItem>, String, Object)

生成下拉列表。

(继承自 HtmlHelper)
GenerateEditor(ModelExplorer, String, String, Object)

生成编辑器。

(继承自 HtmlHelper)
GenerateForm(String, String, Object, FormMethod, Nullable<Boolean>, Object)

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

(继承自 HtmlHelper)
GenerateHidden(ModelExplorer, String, Object, Boolean, Object)

生成隐藏的 。

(继承自 HtmlHelper)
GenerateId(String)

生成 ID。

(继承自 HtmlHelper)
GenerateIdFromName(String)

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

(继承自 HtmlHelper)
GenerateLabel(ModelExplorer, String, String, Object)

生成标签。

(继承自 HtmlHelper)
GenerateListBox(ModelExplorer, String, IEnumerable<SelectListItem>, Object)

生成列表框。

(继承自 HtmlHelper)
GenerateName(String)

指定一个名称。

(继承自 HtmlHelper)
GeneratePassword(ModelExplorer, String, Object, Object)

生成密码。

(继承自 HtmlHelper)
GenerateRadioButton(ModelExplorer, String, Object, Nullable<Boolean>, Object)

生成单选按钮。

(继承自 HtmlHelper)
GenerateRouteForm(String, Object, FormMethod, Nullable<Boolean>, Object)

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

(继承自 HtmlHelper)
GenerateTextArea(ModelExplorer, String, Int32, Int32, Object)

生成文本区域。

(继承自 HtmlHelper)
GenerateTextBox(ModelExplorer, String, Object, String, Object)

生成文本框。

(继承自 HtmlHelper)
GenerateValidationMessage(ModelExplorer, String, String, String, Object)

生成验证消息。

(继承自 HtmlHelper)
GenerateValidationSummary(Boolean, String, Object, String)

生成验证摘要。

(继承自 HtmlHelper)
GenerateValue(String, Object, String, Boolean)

生成值。

(继承自 HtmlHelper)
GetEnumSelectList(ModelMetadata)

返回给定 metadata的选择列表。

(继承自 HtmlHelper)
GetEnumSelectList(Type)

返回给定 enumType的选择列表。

(继承自 HtmlHelper)
GetEnumSelectList<TEnum>()

返回给定 TEnum的选择列表。

(继承自 HtmlHelper)
GetExpressionName<TResult>(Expression<Func<TModel,TResult>>)

获取 的名称 expression

GetModelExplorer<TResult>(Expression<Func<TModel,TResult>>)

获取 ModelExplorerexpression

Hidden(String, Object, Object)

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

(继承自 HtmlHelper)
HiddenFor<TResult>(Expression<Func<TModel,TResult>>, Object)

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

Id(String)

返回指定 expression的 HTML 元素 ID。

(继承自 HtmlHelper)
IdFor<TResult>(Expression<Func<TModel,TResult>>)

返回指定 expression的 HTML 元素 ID。

Label(String, String, Object)

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

(继承自 HtmlHelper)
LabelFor<TResult>(Expression<Func<TModel,TResult>>, String, Object)

返回<指定 expression的标签>元素。

ListBox(String, IEnumerable<SelectListItem>, Object)

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

(继承自 HtmlHelper)
ListBoxFor<TResult>(Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, Object)

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

Name(String)

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

(继承自 HtmlHelper)
NameFor<TResult>(Expression<Func<TModel,TResult>>)

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

PartialAsync(String, Object, ViewDataDictionary)

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

(继承自 HtmlHelper)
Password(String, Object, Object)

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

(继承自 HtmlHelper)
PasswordFor<TResult>(Expression<Func<TModel,TResult>>, Object)

返回<指定 expression的“password”类型的输入>元素。 添加一个包含具有键“value”的字典条目的“value”属性 htmlAttributes ((如果有) )。

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)

(继承自 HtmlHelper)
RadioButtonFor<TResult>(Expression<Func<TModel,TResult>>, Object, Object)

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

Raw(Object)

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

(继承自 HtmlHelper)
Raw(String)

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

(继承自 HtmlHelper)
RenderPartialAsync(String, Object, ViewDataDictionary)

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

(继承自 HtmlHelper)
RenderPartialCoreAsync(String, Object, ViewDataDictionary, TextWriter)

呈现分部视图。

(继承自 HtmlHelper)
RouteLink(String, String, String, String, String, Object, Object)

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

(继承自 HtmlHelper)
TextArea(String, String, Int32, Int32, Object)

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

(继承自 HtmlHelper)
TextAreaFor<TResult>(Expression<Func<TModel,TResult>>, Int32, Int32, Object)

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

TextBox(String, Object, String, Object)

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

(继承自 HtmlHelper)
TextBoxFor<TResult>(Expression<Func<TModel,TResult>>, String, Object)

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

ValidationMessage(String, String, Object, String)

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

(继承自 HtmlHelper)
ValidationMessageFor<TResult>(Expression<Func<TModel,TResult>>, String, Object, String)

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

ValidationSummary(Boolean, String, Object, String)

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

(继承自 HtmlHelper)
Value(String, String)

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

(继承自 HtmlHelper)
ValueFor<TResult>(Expression<Func<TModel,TResult>>, String)

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

扩展方法

RenderComponentAsync(IHtmlHelper, Type, RenderMode, Object)

呈现指定的 componentType

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode)

呈现 TComponent

RenderComponentAsync<TComponent>(IHtmlHelper, RenderMode, Object)

呈现 TComponent

Display(IHtmlHelper, String)

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

Display(IHtmlHelper, String, Object)

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

Display(IHtmlHelper, String, String)

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

Display(IHtmlHelper, String, String, Object)

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

Display(IHtmlHelper, String, String, String)

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

DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

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

DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

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

DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)

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

DisplayFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)

使用显示模板和指定的 HTML 字段名称返回 的 HTML 标记 expression。 使用 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)

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

Editor(IHtmlHelper, String, Object)

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

Editor(IHtmlHelper, String, String)

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

Editor(IHtmlHelper, String, String, Object)

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

Editor(IHtmlHelper, String, String, String)

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

EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

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

EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

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

EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)

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

EditorFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)

使用编辑器模板和指定的 HTML 字段名称返回 的 HTML 标记 expression。 使用 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)

CheckBoxFor<TModel>(IHtmlHelper<TModel>, Expression<Func<TModel,Boolean>>)

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

Hidden(IHtmlHelper, String)

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

Hidden(IHtmlHelper, String, Object)

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

HiddenFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

Password(IHtmlHelper, String)

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

Password(IHtmlHelper, String, Object)

返回<指定 expression的“password”类型的输入>元素。 如果参数不是null,则添加包含value参数的“value”属性。

PasswordFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

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

RadioButtonFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

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

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)

TextAreaFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

TextAreaFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

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

TextBox(IHtmlHelper, String)

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

TextBox(IHtmlHelper, String, Object)

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

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

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

TextBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

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

Label(IHtmlHelper, String)

返回<指定 expression的标签>元素。

Label(IHtmlHelper, String, String)

返回<指定 expression的标签>元素。

LabelFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

返回<指定 expression的标签>元素。

LabelFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, Object)

返回<指定 expression的标签>元素。

LabelFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

返回<指定 expression的标签>元素。

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)

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

DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)

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

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

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

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

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

DropDownList(IHtmlHelper, String, String)

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

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>)

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

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, Object)

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

DropDownListFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>, String)

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

ListBox(IHtmlHelper, String)

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

ListBox(IHtmlHelper, String, IEnumerable<SelectListItem>)

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

ListBoxFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, IEnumerable<SelectListItem>)

返回 的多expression选<选择>元素。 基于 selectList添加<选项>元素。 如果选项 (null 非) 或Text与中找到的第一个<非null值匹配,则向Value选项>添加“selected”属性:具有全名的ModelState条目,或expression针对 Model求值的 。 有关“全名”的详细信息,请参阅 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存在错误,则返回验证消息。

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String)

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

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, Object)

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

ValidationMessageFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>, String, String)

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

ValidationSummary(IHtmlHelper)

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

ValidationSummary(IHtmlHelper, Boolean)

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

ValidationSummary(IHtmlHelper, Boolean, String)

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

ValidationSummary(IHtmlHelper, Boolean, String, Object)

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

ValidationSummary(IHtmlHelper, Boolean, String, String)

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

ValidationSummary(IHtmlHelper, String)

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

ValidationSummary(IHtmlHelper, String, Object)

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

ValidationSummary(IHtmlHelper, String, Object, String)

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

ValidationSummary(IHtmlHelper, String, String)

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

Value(IHtmlHelper, String)

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

ValueFor<TModel,TResult>(IHtmlHelper<TModel>, Expression<Func<TModel,TResult>>)

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

ValueForModel(IHtmlHelper)

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

ValueForModel(IHtmlHelper, String)

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

适用于