本示例主要演示如何利用兩個(gè) ASPxGridView控件來(lái)顯示主從數(shù)據(jù)。
ASPxGridView網(wǎng)格控件與eXpress Persistent Objects for .NET一同使用可以顯示主從數(shù)據(jù)。在本示例中,你將學(xué)習(xí)如何創(chuàng)建一個(gè)Customers-Orders 數(shù)據(jù)感知Web應(yīng)用程序。
本示例主要介紹了如何創(chuàng)建自定義過(guò)濾項(xiàng)目,以及如何將這些過(guò)濾項(xiàng)目展示到Unit Price列的下拉列表框中。
在這個(gè)例子中,將使用ASPxGridView.InitNewRow事件來(lái)初始化帶有默認(rèn)值的新一行字段值。
假設(shè)ASPxGridView網(wǎng)格控件被綁定到一個(gè)“Orders”數(shù)據(jù)表(NWIND數(shù)據(jù)庫(kù)),該數(shù)據(jù)表中包含了"UnitPrice", "Quantity" 和 "Discount" 等字段。雖然,在該表中沒(méi)有一個(gè)代表總和的字段,但是可以手動(dòng)計(jì)算如下:UnitPrice*Quantity*(1-Discount)。該示例展示了如何添加一個(gè)非綁定列到ASPxGridView中,以展示訂單SUM總和。