私はここで困惑しています。データベースからのデータを使用する前に RadioButtonLists を動的に作成しましたが、XML からではありません。同じ方法を使用するかどうかはわかりませんが、これまでのところうまくいきません。これが私が持っているものです(stAddressはユーザーから取得している値です):
XmlDocument xAddress = new XmlDocument();
xAddress.Load("http://myxmlservice/geocode?address=" + stAddress);
XmlNodeList xNodeList = xAddress.DocumentElement.SelectNodes("response");
XmlNode address = xNodeList.Item(0).SelectSingleNode("address");
XmlNode latlong = xNodeList.Item(0).SelectSingleNode("latlng");
rbMultiAdd.DataSource = xNodeList;
rbMultiAdd.DataTextField = address.InnerText;
rbMultiAdd.DataValueField = latlong.InnerText;
rbMultiAdd.DataBind();
DataBind() = "DataBinding: 'System.Xml.XmlElement' には '330 S Valley View Blvd' という名前のプロパティが含まれていません" でエラーが発生し続けます。
330 S Valley View Blvd は、XML データの結果の 1 つです。
データが XML であるため、これを行うべき別の方法はありますか?
ご協力ありがとうございます。