public IEnumerable<SelectListItem> GetProvince()
{
XDocument xDoc = XDocument.Load(System.Web.HttpContext.Current.Server.MapPath("~/Models/Area.xml"));
IEnumerable<SelectListItem> province = from p in xDoc.Descendants("area")
select new SelectListItem
{
Text = p.Element("province").Value,
Value = p.Element("provinceID").Value,
};
return province;
}
报错,未将对象引用到实例。这是为什么呢,高人指点,谢谢了
public IEnumerable<SelectListItem> GetProvince()
{
XDocument xDoc = XDocument.Load(System.Web.HttpContext.Current.Server.MapPath("~/Models/Area.xml"));
return from p in xDoc.Descendants("area")
select new SelectListItem
{
Text = p.Element("province").Value,
Value = p.Element("provinceID").Value,
};
}
说实话,你的问题我不清楚是什么原因.不过你为什么不直接返回值了.
错误 写详细一点啊, 到底哪个 是 未将对象引用到实例 的对象