asp.net: привязка XML из веб-сервиса к выпадающему списку - PullRequest
0 голосов
/ 19 июля 2010

как мне связать xml (http://www.webservicex.net/country.asmx/GetCountries) с выпадающим списком? В настоящее время я работаю с ASP.NET 2.0.

Привет ... * * 1005

Ответы [ 2 ]

1 голос
/ 19 июля 2010

спасибо Марко, наконец:

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    Dim myGeoService As New net.webservicex.www.country
    Dim myISOcodes As String = myGeoService.GetCountries

    Dim reader As New System.IO.StringReader(myISOcodes)

    If Not Page.IsPostBack Then
        Dim mycountries As New DataSet
        mycountries.ReadXml(reader)
        DropDownList1.DataSource = mycountries
        'DropDownList1.DataValueField = "value"
        DropDownList1.DataTextField = "Name"
        DropDownList1.DataBind()
    End If

End Sub
0 голосов
/ 19 июля 2010

Во-первых, позвоните в ваш веб-сервис из кода ... Затем привяжите xml, полученный от веб-службы, к раскрывающемуся списку. По этой ссылке у вас есть как это сделать:

http://forums.asp.net/t/999571.aspx

ура

...