Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / ASP.NET / General / February 2008

Tip: Looking for answers? Try searching our database.

Since when is a Refresh a PostBack?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Jonathan Wood - 10 Feb 2008 06:29 GMT
I'm getting into the habit of checking IsPostBack in my Form_Load handler
and not updating the page if it is a postback.

However, I notice that if I hit my browser's refresh button, the page
refreshes without any data.

Since when is a refresh a postback?

Thanks.

Signature

Jonathan Wood
SoftCircuits Programming
http://www.softcircuits.com

Mark Rae [MVP] - 10 Feb 2008 09:23 GMT
> Since when is a refresh a postback?

The Refresh button reloads the page in exactly the way that it was
originally loaded... If it was originally loaded as a result of a postback,
then hitting the Refresh button will cause it to be reloaded as from a
postback...

This is standard browser behaviour...

Signature

Mark Rae
ASP.NET MVP
http://www.markrae.net

Jonathan Wood - 10 Feb 2008 20:10 GMT
Yeah, okay, I may have more going on here than I originally thought.

Thanks for putting me back on the right track.

Signature

Jonathan Wood
SoftCircuits Programming
http://www.softcircuits.com

>> Since when is a refresh a postback?
>
[quoted text clipped - 4 lines]
>
> This is standard browser behaviour...
Mark Rae [MVP] - 11 Feb 2008 01:48 GMT
> Thanks for putting me back on the right track.

You still persist in top-posting, though...

Signature

Mark Rae
ASP.NET MVP
http://www.markrae.net

Jonathan Wood - 11 Feb 2008 02:38 GMT
Oh well.

Signature

Jonathan Wood
SoftCircuits Programming
http://www.softcircuits.com

>> Thanks for putting me back on the right track.
>
> You still persist in top-posting, though...
Mark Rae [MVP] - 11 Feb 2008 02:51 GMT
>> You still persist in top-posting, though...
>
> Oh well.

Learning how to snip would be useful too...

Signature

Mark Rae
ASP.NET MVP
http://www.markrae.net

Eliyahu Goldin - 10 Feb 2008 09:24 GMT
A postback is no more than setting 2 hidden fields __EVENTTARGET and
__EVENTARGUMENT and calling the form's submit() method.

What hitting the Refresh button does is repeating the last submit() call
with exactly the same settings of all fields. Hence you get the effect you
are observing.

Signature

Eliyahu Goldin,
Software Developer
Microsoft MVP [ASP.NET]
http://msmvps.com/blogs/egoldin
http://usableasp.net

> I'm getting into the habit of checking IsPostBack in my Form_Load handler
> and not updating the page if it is a postback.
[quoted text clipped - 5 lines]
>
> Thanks.
Angel - 10 Feb 2008 12:13 GMT
Wednesday, January 23, 2008
2:10 PM

This is a matter of where you're doing your databinding and how...

Say you have a grid and you have something like this you may have trouble

if not isPostback then
   griddatabinding ()
   …
end if

I am suggesting that your databinding is done in code.  If so, then you will
experience the kind of problem you are indicating.  If you have disable
viewstate then you will  also loose your grid style assuming you did every
thing programmatically.

The answer

If not isPostback the n
    …
End if
' move this outside your if statement
Griddatabinding()

You may have something  similar in your code.  If not post some code so we
can help analyze the problem.

Signature

aaa

> I'm getting into the habit of checking IsPostBack in my Form_Load handler
> and not updating the page if it is a postback.
[quoted text clipped - 5 lines]
>
> Thanks.

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.