Yes, that's (usually) correct. Many .NET controls perform a postback. When you'd reload a posted page, you get the browser's warning about resubmitting that page. This is to prevent you from submitting the same info twice. Since the browser can't distinguish between an order being paid twice, and a harmless move to another page on a GridView, this is a good thing.
As an alternative to the back button with history.go(-1), you could provide Back links / buttons that perform a redirect to the previous page. That way, the page is loaded again, without a browser's warning.
Does that help?
Imar
---------------------------------------
Imar Spaanjaars
Everyone is unique, except for me.
Author of
ASP.NET 2.0 Instant Results and
Beginning Dreamweaver MX / MX 2004
Want to be my colleague? Then check out
this post.