HtmlHelperSelectExtensions 类

定义

IHtmlHelperIHtmlHelper<TModel>的选择相关扩展。

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

方法

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)

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

返回 的单expression选 HTML <select> 元素。 添加<基于 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)

返回 的单expression选 HTML <select> 元素。 添加<基于 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)

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

适用于