您的位置:首页 > 运维架构

Mvc中日期格式化、下拉列表DropDownListFor、单选框RadioButtonFor使用方式

2016-02-07 19:27 447 查看
Mvc中日期格式化、列表DropDownListFor、单选框radio使用方式

一、日期格式化

@Html.TextBoxFor(s => s.Birthday, "{0:yyyy/MM/dd}")

二、下拉列表DropDownListFor

1、在控件器中建立列表

//获取班级信息(ClassName为班级名称,ClassId为班级ID)
List<StudentClass> classList = new StudentClassManager().GetAllClass();

// var classlist = from a in classList
//                select
//                    new SelectListItem { Text = a.ClassName, Value = a.ClassId.ToString() };
//  SelectList select = new SelectList(classlist, "Value", "Text");
SelectList select = new SelectList(classList, "ClassId","ClassName" ,classList[0].ClassId);
ViewBag.select = select;//方法二:ViewData["ClassId"]=select;


2、界面中采用强类型

@Html.DropDownListFor(a => a.ClassId, ViewBag.select as SelectList);//方法二:@Html.DropDownList("ClassId")


三、单选框RadioButtonFor

@Html.RadioButtonFor(a=>a.Gender,"男") 男
@Html.RadioButtonFor(a => a.Gender, "女") 女
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: