我想创建Html帮助方法,为DropDownListFor控件中的每个项添加title html属性。
@Html.DropDownListFor(m=> m.StateId, Model.States)
public class Model
{
public int? StateId {get; set;}
public List<SelectListItem> States {get; set;}
}
In controller,
Model m = new Model();
m.States = GetStates(). This will return List<SelectListItem> of States with Value and Text.
现在我想创建html帮助器方法,为每个带有文本值的项添加title属性。
答案 0 :(得分:0)
您需要自己创建。
您可以从类似的实现中获取 Adding html class tag under <option> in Html.DropDownList
另外 尝试
@Html.DropDownListFor(model => model.priority, new SelectList(ViewBag.Priority, "Value", "Text"), "-- Select Priority --", new { @class = "required", title="priority" })