aspx: </asp:CheckBoxList> <asp:DropDownList ID="ddl" runat="server"> </asp:DropDownList> cs: DataSet ds = new DataSet(); string xmlpath = Server.MapPath("~/") + "ipusrtest/qq.xml"; ds.ReadXml(xmlpath); ddl.DataTextField="Name"; ddl.DataValueField = "Value"; ddl.DataSource =ds; ddl.DataBind(); xml: <?xml version="1.0" encoding="utf-8" ?> <prj><two value="1" name="单体电池"/><two value="2" name="组合电池"/><two value="3" name="充电器"/><two value="4" name="移动电源"/></prj> 采用类: 读取XML的数据到DataSet中的方法为:#region GetDataSetByXml/// <summary>/// 读取xml直接返回DataSet/// </summary>/// <param name="strXmlPath">xml文件相对路径</param>/// <returns></returns>public static DataSet GetDataSetByXml(string strXmlPath){try{DataSet ds = new DataSet();//读取XML到DataSetds.ReadXml(GetXmlFullPath(strXmlPath));if(ds.Tables.Count > 0){return ds;}return null;}catch(Exception){return null;}}#endregion 相关文章: 2022-12-23 2022-12-23 2022-12-23 2022-12-23 2022-12-23 2022-12-23 2022-12-23 2021-12-08