Thanks for your post. That was more helpful than the documentation since it included the RefreshReport method.
I'm posting the code that worked for me as yet another example of setting report parameters in Q3 2012. The code below (in C#) is in the OnLoad event of the ASPX page. ReportVIewer1's report source (type in this case) is defined on the page itself.
I hope others find it useful.