我有一個(gè)GRIDVIEW,通過(guò)另外控件的配合可以很方便的進(jìn)行插入,刪除。里面綁定的數(shù)據(jù)并不是直接存到數(shù)據(jù)庫(kù)里面,而是在一個(gè)按鈕的事件,根據(jù)業(yè)務(wù)需要手動(dòng)的存儲(chǔ)的數(shù)據(jù)里面。
由于我想提高開(kāi)發(fā)時(shí)的效率,我采用一種很笨的辦法:我在數(shù)據(jù)庫(kù)里面建立一個(gè)臨時(shí)表,專門用來(lái)存儲(chǔ)我剛才說(shuō)的那個(gè)GRIDVIEW的數(shù)據(jù)。由于web頁(yè)面同時(shí)被不同的用戶訪問(wèn),我增加一些字段實(shí)現(xiàn)辨別不同用戶的繪畫。通過(guò)有真實(shí)這個(gè)數(shù)據(jù)表,建立SQLDataSource與Gridview進(jìn)行綁定。
其實(shí)這個(gè)非常愚蠢的辦法,平白增加的數(shù)據(jù)庫(kù)。
我想問(wèn)各位大俠們有沒(méi)有相關(guān)的技術(shù)手段,可以讓gridview與一個(gè)dataset或者datatable進(jìn)行綁定。也可使用Gridview自動(dòng)的添加刪除操作,免除我另外寫代碼這樣繁瑣的操作。我在看書(shū)中,發(fā)現(xiàn)objectDataSource好像可以綁定類或者數(shù)據(jù)組件,但是我看了半天最后還是要跟數(shù)據(jù)庫(kù)通信。
難道就沒(méi)有好的辦?
ASP.NET2.0 關(guān)于gridview 綁定臨時(shí)數(shù)據(jù)的解決方案
30秒到達(dá)戰(zhàn)場(chǎng)
2018-12-06 17:02:51