DropDownList的绑定方法

方法1:

    如果是固定的绑定,则直接在DDL下设置Value值和Text值即可绑定

方法2:

    如果是动态绑定,则需要取得名称和Value值后再与DDL绑定

例子:

protected void Bind( string id)      

{     

        Dictionary dictionary = new Dictionary();   //某个类对象       

       DataSet ds = dictionary.Fill(dictionary.DictionaryTypeIDColumn.Name + "=" + id);
        if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
        {
            foreach (DataRow dr in ds.Tables[0].Rows)
            {
                ListItem li = new ListItem();
                li.Value = dr[dictionary.DictionaryIDColumn.Name].ToString();
                li.Text = dr[dictionary.DictionaryNameColumn.Name].ToString();
                typeDDL.Items.Add(li);
            }
        }

}

原文地址:https://www.cnblogs.com/itecho/p/1315055.html