1.若使用DataSourceID搭配 SqlDataSource(設定精靈)來作的話,可以完全不用寫程式,就能做到 GridView的「編輯」、「更新」、「刪除」,可以省去許多撰寫程式碼的時間。但缺點是 SqlDataSource這種精靈,能作的東西有限!
2.若GridView使用DataSource來繫結資料,那很抱歉,「編輯」、「更新」、「刪除」這些程式碼得自行Coding!!!但優點是不會被 SqlDataSource給綁住,發展空間大。
3.使用GridView透過DataSourceID,千萬別再下GridView.DataBind()指令,避免重覆繫結資料造成錯誤。原因是使用 DataSourceID,系統會自動產生.DataBind()的效果。
4.不可同時使用DataSourceID與DataSource,會出現Exception!!!
資料來源:閒談 DataSource 與 DataSourceID
沒有留言:
張貼留言