您的位置:首页 > Web前端 > HTML

mvchtmlstring 自定义下拉列表

2014-02-17 16:51 239 查看
public static MvcHtmlString DropDownListForMonth<TModel, TProperty>(this HtmlHelper<TModel> htmlHelper, Expression<Func<TModel, TProperty>> expression, object htmlAttributes = null)

{

List<SelectListItem> list = GetSelectItemOfMonth();

return SelectExtensions.DropDownListFor<TModel, TProperty>(htmlHelper, expression, list, htmlAttributes);

}

private static List<SelectListItem> GetSelectItemOfMonth()

{

List<SelectListItem> list = new List<SelectListItem>();

for (int i=1; i < 13; i++)

{

SelectListItem item = new SelectListItem();

item.Text = i.ToString();

item.Value = i.ToString();

list.Add(item);

}

int month = DateTime.Now.Month;

list[month- 1].Selected = true;

return list;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: