I’m new to reporting services and having trouble getting a report to render correctly on my ASPX page.
It seems no matter what I do to the layout of the report in the designer, the changes get ignored and the columns remain scrunched together with a big empty white space column to the right of it. Here’s what I mean:

No matter what I change the widths of the columns to, it always renders like this:

By looking at the mark up I can see that a fixed width is being applied, and that the white space is TD with a width of 100%.
Here’s the code I’m using/I’ve inherited:
result = rvDashlet.ServerReport.Render("HTML4.0", "<DeviceInfo><HTMLFragment>True</HTMLFragment></DeviceInfo>", out mimeType, out encoding, out extension, out streamids, out warnings);
The frustrating thing is, previously this report was being rendered as an image, which was working and looking fine. I’ve had to change it to HTML to allow for hyper-links to be added.
Any suggestions appreciated!
Since upgrading to reporting services 2008 from 2005, it seems to have solved the problem.