DataGrid疑惑?请大家帮忙!
在使用DataGrid的时候显然要进行bind
我把DataSet邦定到DataGrid写成了一个事件(命名为:BindGrid),此事件中包含
与数据库建立连接,取得数据集,然后bind到DataGrid上.
这样作发现一个问题,就是在分页的时候,当单击下一页,或上一页时,
我在PageIndexChange事件中调用了BindGrid(),这样就又出现一次与数据库连接等操作.请问这部操作(即在PageIndexIndex中调用BindGrid)是不是必须的?
请问该如何优化呢?不能这样屡次连接数据库,然后bind吧?如何保存这个DataSet呢?
也就是说在翻页的时候直接使用已经存在的数据集而无需再次向数据库取得数据?