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

}

posted @ 2008-10-20 14:10  itecho  阅读(201)  评论(0编辑  收藏  举报