gridview 不使用数据源组件分页{asp.net}
asp.net中gridview控件不使用数据源进行手工分页,即自己绑定数据集。
gridview使用数据源进行操作固然方便得很,几乎可以用“傻瓜化”来形容,然而还是有一些不便,在数据的操控上不是那么直观。
如果改用手动读取datasource的话,分页的操作就需要自己动手了。这儿只需要注意一点:添加eventhandler时,并非使用PageIndexChanged,而是使用pageIndexChanging,这样传入的eventargs是GridViewPageEventArgs而非普通的EventArgs,可以通过它来读取改变后的页码。
这一点,跟1.1版本的framework有些微差别。
插一句无关的话,原来在c#中,函数支持调用自身。^_^