第一种方法:
string ConnString = ConfigurationSettings.AppSettings["ConnectionString"];
//创建一个SqlConnection
SqlConnection Conn = new SqlConnection( ConnString );
string SQL_Select = "select id, ItemName from DDLItem order by id desc";
//构造一个SqlDataAdapter
SqlDataAdapter myAdapter = new SqlDataAdapter( SQL_Select, Conn);
//开始读取数据
Conn.Open();
DataSet dataSet = new DataSet();
myAdapter.Fill( dataSet,"Table1" );
Conn.Close();
//开始绑定DropDownList
//指定DropDownList使用的数据源
DropDownList1.DataSource = dataSet.Tables["Table1"].DefaultView;
//指定DropDownList使用的表里的那些字段
DropDownList1.DataTextField = "ItemName"; //dropdownlist的Text的字段
DropDownList1.DataValueField = "id";//dropdownlist的Value的字段
DropDownList1.DataBind();
//插入静态数据
DropDownList1.Items.Insert(0,new ListItem("全部","all"));
第二种方法:
con.Open();
SqlCommand cmd = new SqlCommand(strSql,con);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
DropDownList1.Items.Add(new ListItem(dr["status"].ToString(), dr["status_Id"].ToString()));
}
在页面上通过JS去DropDownList的选中值用value属性
在后台去DropDownList的选中值用text属性
分享到:
相关推荐
DropdownList绑定数据的方法
开发中会遇到的例子,使用dropdownlist绑定后台数据库,本例使用的是oracle可修改为其他数据库,适合新手学习。
(asp.net c#)DropDownList绑定后显示对应的项的两种方法.docx
asp.net(c#) dropdownlist控件 自动绑定年份后台代码
dropdownlist绑定数据库中的列
.net MVC下,AJAX实现DropDownList数据绑定,并实现无刷新城市联动。 内含SQL Server 数据库执行语句,只要运行一下就OK了。 运行代码时注意别忘了更改成所使用数据库的ServerName,LoginName,Password。
DropDownList的数据绑定名称的直接方式
原先上传txt出错的 这次补上cs文件 非常抱歉
DropDownList绑定后加另外的默认值 京华志出品 必数精华
本文给大家分享web 中 DropDownList绑定数据源的几种方式以及DropdownList控件动态绑定数据源的两种方法,下面通过本文给大家详细介绍,感兴趣的朋友一起看看
dropdownlist中绑定图片 很好看的一种设计,界面更炫
主要介绍了C#使用DropDownList绑定添加新数据的方法汇总的相关资料,需要的朋友可以参考下
DropDownList在html中的呈现对应的是select,下面让我们来看一下DropDownList绑定数据的几种方法。 一、把Array数组绑到DropDownList 代码如下: string[] Month =new string[7]{ “January”, “February”, ...
GridView控件中DropDownList控件的绑定
jquery异步绑定dropdownlist
用DropDownList控件绑定XML数据实现省市区三级联动
这是一个数据绑定实例,点击按钮,使数据在lable中显示出来。
(asp.net c#)DropDownList绑定后显示对应的项的两种方法 其实两个方法的思路都是一样,都是拿id去配对