In .NET you can't. You need to use JavaScript.
Also you may get this undesired effect by doing this: since your Iframe is hosted inside of the page you want to refresh, when you refresh the outer page, the page in your IFRAME will not maintain viewstate because the parent page is reloading and making a new call to your frame.aspx page.
Something along the lines of this javascript would work:
parent.location.href='page.aspx?image=foo';
This *should* work but I have only ever had to do this kind of manipulatation once on a :shudders: frame based design and, as such, i was using: parent.frames[x].location.href='value';
hth.
================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
================================================== =========
Technical Editor for:
Professional Search Engine Optimization with ASP.NET
http://www.wiley.com/WileyCDA/WileyT...470131470.html
================================================== =========
Why can't Programmers, program??
http://www.codinghorror.com/blog/archives/000781.html
================================================== =========