我想在GridView控件中顯示嵌套的匿名類型。但是GridView控件只顯示OrderID和OrderDate字段(即它不顯示嵌套類型)。顯示嵌套的匿名類型
我用下面的代碼:
protected void btn2_Click(object sender, EventArgs e)
{
using (EStoreEntities ctx2 = new EStoreEntities())
{
var query = (from o in ctx2.Orders
select new
{
o.OrderID,
o.OrderDate,
nest_anon = new
{
o.Customer,
o.ShipAddress,
o.Status
}
});
tb2.Text = (query as ObjectQuery).ToTraceString();
gv2.DataSource=query;
gv2.DataBind();
}
}
我應該在我的代碼在我的GridView控件來顯示匿名和嵌套匿名類型修復?
你有什麼錯誤嗎?你能向我們展示你的GridView標記,你試圖顯示嵌套的對象數據嗎? – patmortech
爲什麼你需要將它嵌套?只需展平要在網格視圖中顯示的對象即可。 – jasonp