日期:2014-05-19  浏览次数:20407 次

如何从 XML 文件读取部分数据,并绑定到 控件上!
如何从   XML   文件读取部分数据,并绑定到   控件上!
<?xml   version= "1.0 "   encoding= "utf-8 "?>
<PCitys>
    <Provinces>
        <Province> 北京市 </Province>        
        <City> 北京市 </City>
        <County> 海淀区 </County>
    </Provinces>
    <Provinces>
        <Province> 北京市 </Province>        
        <City> 北京市 </City>
        <County> 东城区 </County>
    </Provinces>    
    <Provinces>    
        <Province> 河南省 </Province>
        <City> 郑州市 </City>
        <County> 二七区 </County>
    </Provinces>
    <Provinces>    
        <Province> 河南省 </Province>        
        <City> 郑州市 </City>
        <County> 金水区 </County>
    </Provinces>
    <Provinces>
        <Province> 河南省 </Province>
        <City> 周口市 </City>
        <County> 项城市 </County>
    </Provinces>
    <Provinces>
        <Province> 河南省 </Province>
        <City> 周口市 </City>
        <County> 沈丘县 </County>
    </Provinces>
</PCitys>

我想实现三级联动
页面有三个dropdownlist控件(Province,City,County)

using   System;
using   System.Data;
using   System.Configuration;
using   System.Collections;
using   System.Web;
using   System.Web.Security;
using   System.Web.UI;
using   System.Web.UI.WebControls;
using   System.Web.UI.WebControls.WebParts;
using   System.Web.UI.HtmlControls;
using   System.Xml;
using   System.Xml.XPath;

public   partial   class   Default2   :   System.Web.UI.Page
{
        protected   void   Page_Load(object   sender,   EventArgs   e)
        {
                if   (!IsPostBack)
                {
                        Fill();
                }
        }
        protected   void   Fill()
        {
                DataSet   ds   =   new   DataSet();
                ds.ReadXml(Server.MapPath( "App_Data\\Citys.xml "));
                Province.DataSource   =   ds.Tables[0].DefaultView;
&nbs