【发布时间】:2013-12-24 10:46:26
【问题描述】:
我在互联网上闲逛教程我使用 xml 文件 this 。我认为错过了一些东西。因为什么都没有发生只是出现一个空白页。我又做错了什么。我如何将过滤后的数据绑定到 gridview
protected void Page_Load(object sender, EventArgs e)
{
XElement root = XElement.Load(Server.MapPath("PurchaseOrders.xml"));
IEnumerable<XElement> purchaseOrders =
from el in root.Elements("PurchaseOrder")
where
(from add in el.Elements("Address")
where
(string)add.Attribute("Type") == "Shipping" &&
(string)add.Element("State") == "NY"
select add)
.Any()
select el;
foreach (XElement el in purchaseOrders)
{
GridView1.DataSource = el;
}
GridView1.DataBind();
}
【问题讨论】:
标签: asp.net linq gridview filtering