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;}報(bào)錯(cuò),未將對(duì)象引用到實(shí)例。這是為什么呢,高人指點(diǎn),謝謝了
2 回答

慕斯王
TA貢獻(xiàn)1864條經(jīng)驗(yàn) 獲得超2個(gè)贊
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,
};
}
說實(shí)話,你的問題我不清楚是什么原因.不過你為什么不直接返回值了.

胡子哥哥
TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊
錯(cuò)誤 寫詳細(xì)一點(diǎn)啊, 到底哪個(gè) 是 未將對(duì)象引用到實(shí)例 的對(duì)象
- 2 回答
- 0 關(guān)注
- 766 瀏覽
添加回答
舉報(bào)
0/150
提交
取消