这是一段绑定下拉列表
带我看不出这两者是怎么关联起来的, <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();
带我看不出这两者是怎么关联起来的, <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();
</asp:DropDownList> 这是一个控件DropDownList
Branch.DataSource = ds; //这句什么意思?凭什么就来了个Branch.
Branch就是上面的控件DropDownList的名字
Branch.DataTextField = "Branch"; //这又是什么?
"Branch"这是你绑定的文本字段
Branch.DataValueField = "Dutyid"; //这个呢?
"Dutyid"是你绑定的值的字段
Branch.DataBind(); LZ 你太初学了。。多看看书!