DropDownList 绑定Access数据库 表名Stu,绑定到nam列。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DropDownList 绑定Access数据库 表名Stu,绑定到nam列。相关的知识,希望对你有一定的参考价值。
导出复制粘贴的就算了。我自己不会搜索??不麻烦您,就是找了一天,网上到处都是不负责的,答非所问的。
最好才C#
使用下面的方法绑定到你的DropDownList
public static void getTableList(DataTable Table, DropDownList dropList)
dropList.Items.Clear();
foreach(DataRow dr in Table.Rows)
ListItem items = new ListItem();
items.Value=dr[0].ToString();
items.Text = dr[1].ToString();
dropList.Items.Add(items);
本回答被提问者采纳 参考技术B 从工具箱里拖两个数据控件DropDownList和SqlDataSource,然后配置SqlDataSource的数据源,绑定Access数据库的Stu表,完成之后,再在DropDownList中选择SqlDataSource数据源,点击编辑模版,在里面的控件里绑定你要绑定的Name列就OK了 参考技术C UI:层
#region 年级绑定
/// <summary>
/// 年级绑定
/// </summary>
public void getGrade()
List<GradeInfo> _gradeInfo = StuSyBLL.GradeManageBLL.SearchGradeInfo();
this.ddlGrade.DataSource = _gradeInfo;
ddlGrade.DataTextField = "G_Name";
ddlGrade.DataValueField = "g_Id";
ddlGrade.DataBind();
ddlGrade.Items.Insert(0, "--请选择年级--");
BLL层:
public static List<GradeInfo> SearchGradeInfo()
string _strSql = "select * from GradeInfo";
return GradeManageDAL.SearchGradeInfo(_strSql);
DAL层:
public static List<GradeInfo> SearchGradeInfo(string _strSql)
List<GradeInfo> _gradeinfos = new List<GradeInfo>();
SqlDataReader _dr = SQLHelper.ExecuteReader(_strSql);
while (_dr.Read())
GradeInfo _gradeinfo = new GradeInfo();
_gradeinfo.g_ID = Convert.ToInt32((_dr["G_ID"]));
_gradeinfo.G_Name = _dr["G_Name"].ToString();
_gradeinfos.Add(_gradeinfo);
return _gradeinfos;
用DropDownList绑定的年级 .net三层做的 参考技术D 使用DropDownList的datasource绑定数据源,然后在DropDownList控件处设置显示值和提交值对应的字段就行了
步步为营-94-GridView中的DropDownlist值得获取与绑定
bug场景:
例如这种"计税方式"是下拉列表的,当选择"编辑"时候,数据会丢失
修改方式,前台对应修改
后台代码在databound时候给绑定值
测试效果
以上是关于DropDownList 绑定Access数据库 表名Stu,绑定到nam列。的主要内容,如果未能解决你的问题,请参考以下文章
asp.net怎样把数据库中字段的值绑定到dropdownlist上,