国、州のドロップダウンリストを作成しています。
例: 特定の国については、以下の XML ファイルからその国の州を読み取ります。これが私のコードです。
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
string st = (DropDownList1.SelectedIndex).ToString();
XDocument main = XDocument.Load((Server.MapPath(@"XMLFile1.xml")));
var query = from user in main.Descendants("country")
where st == user.Element("state").Value --//i am getting an error here like object
select user; reference not set to an instance object
DropDownList2.DataSource = query;
DropDownList2.DataBind();
}
OPのXML(Chuckのコメントにリンクが記載されています):XMLを使用してドロップダウンリストをバインドします