xml文件绑定chenckbox选择框

//xml文件如下:

<?xml version="1.0" encoding="utf-8" ?> <CallReson> <!--电子黄页--> <EYellow value="0" name="取消业务"/> <EYellow value="1" name="咨询电子黄页相关平台"/> <EYellow value="2" name="修改短信"/> <EYellow value="3" name="商机开通"/> <!--流量短信--> <FlowSMS value="0" name="当月有需求,次月不要"/> <FlowSMS value="1" name="按天计费短信误导,要取消"/> <FlowSMS value="2" name="误操作要取消"/> <FlowSMS value="3" name="咨询订购失败原因"/> <FlowSMS value="4" name="订购成功流量未到账"/> <FlowSMS value="5" name="咨询订购失败原因"/> <FlowSMS value="6" name="产品规则不明(首月计费、流量不清零、自动续包等)"/> <FlowSMS value="7" name="其他"/> <!--流量客户端--> <FlowClient value="0" name="催流量(已充值,待确认)"/> <FlowClient value="1" name="订购成功,流量未到账"/> <FlowClient value="2" name="查询流量"/> <FlowClient value="3" name="产品规则不明确"/> <FlowClient value="4" name="活动赠送流量未到账"/> <FlowClient value="5" name="验证订购,用户否认"/> <FlowClient value="6" name="二次确认免验证订购,用户否认"/> <FlowClient value="7" name="二次补单用户不认可"/> <FlowClient value="8" name="新用户安装红包投诉"/> <FlowClient value="9" name="催退费(已确认退费,单退费未到账)"/> <!--瑞鹏--> <RP value="0" name="微信116114电话认证"/> </CallReson>


//后台绑定如下:
 DataSet ds = new DataSet();
        ds.ReadXml(Server.MapPath("~/Xml/XMLCheckCallReson.xml"));
        CheckBoxList1.DataSource = ds.Tables[0];
        CheckBoxList1.DataTextField = "name";
        CheckBoxList1.DataValueField = "value";
        CheckBoxList1.DataBind();

   CheckBoxList2.DataSource = ds.Tables[1];
        CheckBoxList2.DataTextField = "name";
        CheckBoxList2.DataValueField = "value";
        CheckBoxList2.DataBind();

原文地址:https://www.cnblogs.com/lacey/p/5748635.html