I have really weird situation. I\'ve created new aspx page, and without using ANY custom logic objects (everything created with visual studios wizards) tried to create grid
I haven't see assignment of parameters(val1, val2), so default launch will assign default for string and int and pass to SQL server.
Try SQL Server Profiler to see if you execute selection with REAL parameters