Share via


HtmlHelperInputExtensions 类

定义

IHtmlHelper<TModel>IHtmlHelper输入相关扩展。

public ref class HtmlHelperInputExtensions abstract sealed
public static class HtmlHelperInputExtensions
type HtmlHelperInputExtensions = class
Public Module HtmlHelperInputExtensions
继承
HtmlHelperInputExtensions

方法

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>>)

适用于