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

dropdownlist绑定的二种方法

2009-01-02 23:44 603 查看
dropdownlist绑定的二种方法

第一种方法:

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();

第二种方法:

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()));

}

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