对于有些时候,DropDownList的数据并不是单单一个字段,这样的话,就不能使用DropDownLis的自动绑定功能了,以下是具体手动绑定的代码,主要步骤分:
1、创建一个DataTable对象
2、手动的创建ListItem对象
3、对DropDownList进行一个代码的绑定
DataTable _Dt=_TableList.ReadTableList(Session["UserName"].ToString(), Convert.ToInt32(TableID.SelectedItem.Value), true);
int i = 1;
foreach (DataRow r in _Dt.Rows)
{
        string Value = r["TableName"].ToString()+","+r["TableType"].ToString();
        string Text = r["TableValue"].ToString();
        DropTableList.Items.Add(new ListItem(Text, Value));
        i++;

DropTableList.DataBind();
呵呵,代码是比较简单,只是以前都没有这么来操作过,哈!