ASP.NET实练第一练[学习.NET常用控件与XML数据的处理]

学习主题:菜单二级互动与XML数据的处理
学习目的:学习.NET的常用控件DropDownList,TextBox,Label,Button控件使用与在.NET中怎样读取XML数据并怎样用XPATH语句查询处理XML数据
学习提示:
    在.NET中是使用System.XML命名空间下的XMLReader,XMLWriter,XMLDocument等类处理XML数据.所以在本练习中请导入System.XML命名空间.
    XPATH语句中较常使用的几个特殊查询标记(?):注意以下是本人的说明表示,并不是专业说明.所以说明有可能会误解(-_#)
 // : 该标记是表明引用Root空间,即XML的根节点空间.在XML中只能有一个Root根节点空间.
 /  : 该标记是表明是节点标记(?)
 @  : 该标记是表明节点的属性
 *  : 该标记是表明任意值(节点或节点的值)
 .  : 该标记是表明当前节点
 .. : 该标记是表明当前节点的父节点
 使用示例:
 //human          '该XPATH语句则表明是获取根节点空间下的所有human节点
 //human/boy      '该XPATH语句则表明是获取根节点下的human节点下的所有boy节点
 //human/boy[@name='阿勇']       '该XPATH语句则表明是获取根节点下的human节点下的所有name属性的值为"阿勇"的boy节点
 //human/boy[@name]              '该XPATH语句则表明是获取根节点下的human节点下的所有具有name属性的boy节点
 //human/*[@name]                '该XPATH语句则表明是获取根节点下的human节点下的所有具有name属性的任意节点

学习步骤:
    XML数据与WEB控件的数据绑定:使用XMLDocument类获取后怎样绑定最终数据到DropDownList控件
    怎样处理菜单的二级互动:怎样处理"省份"与"城市"两个菜单下拉项的数据显示.注意的是当"省份"下拉菜单的值改变时"城市"的下拉菜单数据
    也要跟着改变.
    怎样取得某城市的区号与邮政编码:使用XPATH语句查询某城市数据并最终取得区号与邮政编码

演示实例:
    http://192.168.1.61/aspnet/webtest/index.aspx

XML数据文件下载:
    http://192.168.1.61/aspnet/webtest/CountryCode.xml   (请使用右键"另存为"下载)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值