我正在製作一個ASP.NET Web窗體應用程序。我想獲得一個從DataTable獲取數據的DataSource,並且這個表在請求之間(最好在session中,而不是ViewState中)保存。是否存在從ASP.NET中的DataTable中獲取其數據的現有DataSource?
這個想法是需要一些相當複雜的表單,其中每個表單都有幾個gridviews。所有的gridviews都必須具有編輯功能(我們使用的是DevExpress),但是表單上必須有一個巨大的「SAVE」按鈕,這可以節省一切。
因此,如果我可以獲得某種DataSource,我可以將這些GridView綁定到這些DataSource並且只將數據存儲在內存中。當用戶點擊保存按鈕時,我會手動查詢這些數據源並從中提取已更改的數據。
有沒有這方面的東西,或者我必須寫我自己的(似乎是一個相當大的任務)?
呃......好吧,每個GridView都會有一個數據表。我不打算從不同的GridView編輯相同的DataTable。但是,是的,我知道我不能在那裏填充太多的數據,我會照顧它的。 – 2009-03-03 13:15:37