Cgridview And Long Urls

Hi guys,

I have a search form that I utilize along with CGridView components, basically during the sorting and / or pagination the urls becomes that long that the server stops responding.

I end up with smth like this

default/index/Job%5BJobId%5D/16/Job%5BClientId%5D//Job%5BJobType%5D//Job%5BEstimatorUserId%5D//Job%5BBuildingType%5D//Job%5BDesignType%5D//Job%5BConstructionType%5D//Job%5BRoofType%5D//Job%5BSquareSize%5D//Job%5BAgeYears%5D//JobInfo%5BCustomerFirstname%5D//JobInfo%5BCustomerLastname%5D//JobInfo%5BCustomerEmail%5D//JobInfo%5BCustomerPhone1%5D//JobInfo%5BState%5D//JobInfo%5BSuburb%5D//JobInfo%5BPostcode%5D//JobInfo%5BStreetNumber%5D//JobInfo%5BStreetName%5D//JobInfo%5BStreetType%5D//advanced/0/type/all/Job_sort/client.Companyname

Basically what I would like to do, I would like to transfer them into QUERY STRING especially for this page, and remove all the blank items. e.g. Blank parameters, is there a way to do this without modifying the component? Thanks