mvc中用dropdownlistfor控件绑定数据库
2014-06-25 15:15
78 查看
第一步 生成一个SelectList
public SelectList GenerList()//获取意向名列表
{
var s = data.T_train.Select(p => p).ToArray();
List<SelectListItem> items = new List<SelectListItem>();
for (int i = 0; i < s.Length; i++)
{
items.Add(new SelectListItem() { Text = s[i].trainingName, Value = s[i].trainingName });
}
SelectList genrelist = new SelectList(items, "Value", "Text");
return genrelist;
}
第二部 传递
ViewData["yixiang"] = GenerList();
第三部 绑定数据字段
@Html.DropDownListFor(Model => Model.stuInterest, ViewData["yixiang"] as SelectList)
public SelectList GenerList()//获取意向名列表
{
var s = data.T_train.Select(p => p).ToArray();
List<SelectListItem> items = new List<SelectListItem>();
for (int i = 0; i < s.Length; i++)
{
items.Add(new SelectListItem() { Text = s[i].trainingName, Value = s[i].trainingName });
}
SelectList genrelist = new SelectList(items, "Value", "Text");
return genrelist;
}
第二部 传递
ViewData["yixiang"] = GenerList();
第三部 绑定数据字段
@Html.DropDownListFor(Model => Model.stuInterest, ViewData["yixiang"] as SelectList)
相关文章推荐
- 发布一个OutlookBar控件,支持数据库绑定(完全开源)
- ASP.NET:数据库绑定控件DataBind方法
- 2009-03-20技术学习:Wicket+iBATIS 实现树控件的数据库绑定
- 在导航栏里,点击节点,触发页面刷新,重新读取数据库,并重新进行控件内容绑定,速度很慢,如何解决
- C#里的treeview控件如何能绑定数据库里的数据
- 数据绑定控件的ItemDataBound事件中怎么得到数据库字段的值
- 数据库绑定控件
- 关于VS2005中TreeView控件动态绑定数据库
- 将数据库的值绑定到Repeater控件里面
- 我想用 TreeView控件来绑定数据库中的产品(产品在数据库中有三级),我不会绑定!!哪位高人可以告诉我怎么写?
- TreeView控件绑定多个数据库表
- 给表格控件绑定数据库内容的封装
- 根据的数据库的level关系绑定数据到控件上.
- DataGridView控件初始化,添加删除行(不绑定数据库)
- 树形控件TreeView与数据库绑定
- 地磅称量系统之(37~39) 直接向数据库的数据表WtBill添加测试数据以及绑定用户控件和使用编码的方式控制dataGridView控件的每列属性和添加数据数据库的表中不存在的字段(非绑定列)
- ASP.NET2.0中CheckBoxList控件与数据库绑定(学习)
- [导入]EnterpriseLibrary 3.1 第一次下载.安装,读取数据库,绑定到控件成功.
- CascadingDropDown从数据库中读取数据绑定到DropDownList控件上
- CascadingDropDown从数据库中读取数据绑定到DropDownList控件上