国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

DropdownList綁定的兩種方法

2019-11-17 01:47:30
字體:
來源:轉載
供稿:網友

DropdownList綁定的兩種方法

動態綁定方法一:動態綁定數據庫中的字段。

SqlConnection conn = UtilitySqlClass.OperateDataBase.ReturnConn(); string strSQL = "select * from CompanyType"; SqlDataAdapter ada = new SqlDataAdapter(strSQL, conn); DataSet ds = new DataSet(); ada.Fill(ds, "CompanyType"); DropDownList1.DataSource = ds.Tables["CompanyType"].DefaultView; DropDownList1.DataValueField = ds.Tables["CompanyType"].Columns[1].ColumnName; DropDownList1.DataTextField = ds.Tables["CompanyType"].Columns[1].ColumnName; DropDownList1.DataBind(); ds.Dispose();

動態綁定方法二:利用DropDownList.Items.Add方法。

PRotected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { SqlConnection conn = UtilitySqlClass.OperateDataBase.ReturnConn(); try { conn.Open(); this.DropDownList1.Items.Add(""); string strSQL = "select CompanyType from CompanyType"; SqlCommand com = new SqlCommand(strSQL, conn); SqlDataReader dr = com.ExecuteReader(); while (dr.Read()) { this.DropDownList1.Items.Add(dr["CompanyType"].ToString()); } } catch (Exception ex) { Response.Write("<scirpt>alert('" + ex.Message.ToString() + "')</scr

第一種方法: 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())); }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 烟台市| 内江市| 克东县| 台东县| 双牌县| 诸城市| 青岛市| 宁河县| 高唐县| 洛扎县| 搜索| 杂多县| 黄骅市| 两当县| 和硕县| 灵丘县| 内江市| 桐庐县| 繁峙县| 咸阳市| 鲁山县| 鄂托克前旗| 靖安县| 巴彦淖尔市| 小金县| 建昌县| 霍州市| 宁武县| 民和| 陈巴尔虎旗| 明光市| 社旗县| 广汉市| 岐山县| 津市市| 洞头县| 虞城县| 隆回县| 剑阁县| 泸西县| 江华|