Hi, I am having issues with some coding & datagrids.
I got all the functionality in my datagrid (took me long enough) that I wanted but now I get some very ODD problem.

My datagrid fills (databinds) correctly at the initial load of the page.
However IF i press any of the sorting buttons, selecting buttons (or any other function that makes the page rebind), I get double results in my datagrid!

this is only the first time I use a function though!!! the second third etc the code works great.

Any ideas what im doing wrong.
Initial load: works fine
first use of ANY function: Double results
second and onwards : works fine......

any tips?

Here is the complete code im useing.. hopefully someone can help me out..
Hope there is some usefullstuff in there for other coders
A.Prinsen

PS. if you got any tips how to improve the coding this is my first ASP.Net project advice is welcome