我正在制作国家,州下拉列表。
例如:对于特定国家,我将从下面的 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 绑定下拉列表