xml
<friendlink>
  <friends FLinkID="中国噢噢噢儿">
    <FLinkName>中国噢噢儿</FLinkName>
    <FLinkaddress>http://china.nba.com/</FLinkaddress>
    <FIsShow>1</FIsShow>
    <FSort>3</FSort>
  </friends>
  <friends FLinkID=噢噢好">
    <FLinkName>中国噢</FLinkName>
    <FLinkaddress>http://china.nba.com/</FLinkaddress>
    <FIsShow>1</FIsShow>
    <FSort>3</FSort>
  </friends>
</friendlink>aspx页的dropdownlist
<asp:DropDownList ID="DDL_friendlink" runat="server"
             style="background:url(images/link.jpg) no-repeat; border:none; width:103px;height:20px; line-height:20px;float:right; margin-top:-90px; margin-right:85px; ">
    <asp:ListItem Value="0" Text="--友情链接--" style="background:#6f0000;"></asp:ListItem>
    </asp:DropDownList>aspx.cs页的数据绑定怎么写
 protected void BindFrindLink()
    {
 
    }

解决方案 »

  1.   


    StringBuilder xml = new StringBuilder();
            xml.Append("<friendlink>");        xml.Append("  <friends FLinkID=\"中国噢噢噢儿\">");
            xml.Append("  <FLinkName>中国噢噢儿</FLinkName>");
            xml.Append("  <FLinkaddress>http://china.nba.com/</FLinkaddress>");
            xml.Append("  <FIsShow>1</FIsShow>");
            xml.Append("  <FSort>3</FSort>");
            xml.Append("  </friends>");        xml.Append("  <friends FLinkID=\"噢噢好\">");
            xml.Append("  <FLinkName>中国噢</FLinkName>");
            xml.Append("  <FLinkaddress>http://china.nba.com/</FLinkaddress>");
            xml.Append("  <FIsShow>1</FIsShow>");
            xml.Append("  <FSort>3</FSort>");
            xml.Append("  </friends>");        xml.Append("</friendlink>");        XmlDocument doc = new XmlDocument();
            doc.LoadXml(xml.ToString());
            XmlNodeList nodes = doc.ChildNodes[0].ChildNodes;        foreach (XmlNode node in nodes)
            {
                string FLinkID = node.OwnerDocument.GetElementsByTagName("friends")[0].Attributes["FLinkID"].Value;
                string FLinkaddress = node.OwnerDocument.GetElementsByTagName("FLinkaddress")[0].InnerText;
                this.DropDownList1.Items.Add(new ListItem(FLinkID,FLinkaddress));
            }
    有点小问题自己改改
      

  2.   

    this.DDL_friendlink.datasource=你的数据源,也就是从你的XML文件读出来的一个集合
    this.DDL_friendlink.databind();
      

  3.   

    参见
    DropDownList 绑定 XML 和 DropDownList 绑定 XML 数据并进行联动的例子