C# DataSet ds = new DataSet(); ds.ReadXml(Server.MapPath("~/Config/User_yhlx_Jb.xml")); DataView dv = ds.Tables[0].DefaultView; //dv.RowFilter = "State=0"; this.DropDownList1.DataSource = dv; this.DropDownList1.DataTextField = "text"; this.DropDownList1.DataValueField = "value"; this.DropDownList1.DataBind(); XML <?xml version="1.0" encoding="utf-8" ?> <selects> <select> <text>国家级</text> <value>1</value> </select> <select> <text>省级</text> <value>2</value> </select> <select> <text>市级</text> <value>3</value> </select> </selects>