我有一個類,它有一個方法需要返回三個DataTables。我以爲我可以使用泛型,但老實說,我從來沒有使用它們,所以我想弄清楚。這可能不是正確的。如何從一個方法返回多個DataTable?
我在Employee類:
public List<Employee> GetEmployees()
{
//calls to other methods in my class;
//psuedocode
GetDataTable1;
GetDataTable2;
GetDataTable3;
return all three datatables;
}
在我的演講方面我有三個GridView的:
創建我Employee類和呼叫裝getEmployees並取回我的DataTable的名單,然後
gridview1.datasource = datatable1;
gridview2.datasource = datatable2;
gridview3.datasource = datatable3;
我不確定如何繼續。我已經嘗試了上面的類方法定義,但是我沒有弄清楚。
希望得到建議。我不想使用三種方法。我正在使用C#和asp.net 2.0。
謝謝。
請注意.Net已經爲該列表中的項目1或2創建了數據集形式的專用集合或結構。 – 2009-02-04 18:19:27