这是一段绑定下拉列表
带我看不出这两者是怎么关联起来的,   <asp:DropDownList ID="Branch" runat="server" Width="76px" OnSelectedIndexChanged="Branch_SelectedIndexChanged">
                    </asp:DropDownList>
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["Connection"]);
                con.Open();
                string sql = "select * from branch";
                SqlDataAdapter da = new SqlDataAdapter(sql, con);
                DataSet ds = new DataSet();
                da.Fill(ds);
                Branch.DataSource = ds;    //这句什么意思?凭什么就来了个Branch.
                Branch.DataTextField = "Branch";   //这又是什么?
                Branch.DataValueField = "Dutyid";  //这个呢?
                Branch.DataBind();      
                con.close();

解决方案 »

  1.   

     <asp:DropDownList ID="Branch" runat="server" Width="76px" OnSelectedIndexChanged="Branch_SelectedIndexChanged"> 
                        </asp:DropDownList> 这是一个控件DropDownList
       Branch.DataSource = ds;    //这句什么意思?凭什么就来了个Branch. 
    Branch就是上面的控件DropDownList的名字
                    Branch.DataTextField = "Branch";  //这又是什么? 
     "Branch"这是你绑定的文本字段
                    Branch.DataValueField = "Dutyid";  //这个呢? 
    "Dutyid"是你绑定的值的字段
                    Branch.DataBind();      LZ 你太初学了。。多看看书!
      

  2.   

    呵呵,好的,谢谢,关键是书上也没写。我不知道Branch.DataSource  就和前面的下拉列表对应了。。非常感谢,,,好人有好报。!。