zoukankan      html  css  js  c++  java
  • 从XML文件读取数据绑定到列表控件

    xml文件:
     1<?xml version="1.0" encoding="utf-8" ?>
     2<DdlFeeData>
     3    <Content>
     4        <name>总费用</name>
     5        <value>should_pay</value>
     6    </Content>
     7    <Content>
     8        <name>加工费</name>
     9        <value>process_fee</value>
    10    </Content>
    11</DdlFeeData>
    12
    代码:
     1         /// <summary>
     2         /// 从XML文件读取数据绑定到列表控件
     3         /// </summary>
     4         /// <remarks>Code by 旋律游魂</remarks>
     5         /// <param name="filepath">XML文件路径</param>
     6         /// <param name="nodeString">结点</param>
     7         /// <param name="lic">ListControl ID</param>
     8         public void ReadXMLBindListControl(string filepath,string nodePath,System.Web.UI.WebControls.ListControl lic)
     9         {
    10             lic.Items.Clear();
    11             XmlDocument doc = new XmlDocument();
    12             doc.Load(filepath);
    13             XmlNodeList nodeList = doc.SelectNodes(nodePath);
    14 
    15             foreach(XmlNode node in nodeList)
    16                 lic.Items.Add(new ListItem(node.ChildNodes[0].InnerText,node.ChildNodes[1].InnerText));
    17         }

    调用:
        ReadXMLBindListControl(Server.MapPath("DdlInfoData.xml"),"DDLInfoList/Content",DdlqueryDetail);

  • 相关阅读:
    linux安装git
    安装tidb数据库
    docker的简单操作和端口映射
    zabbix的简单操作(查看监控,自定义监控和钉钉监控报警)
    zabbix简单的操作(添加主机)
    LINQ 函数的实战演练测试
    C#基础:LINQ 查询函数整理
    C#中的LINQ
    C#高级编程笔记 2016年10月26日 MVC入门 Controller
    委托、Lambda表达式和事件
  • 原文地址:https://www.cnblogs.com/wintersun/p/743375.html
Copyright © 2011-2022 走看看