I have a *.aspx page that contains a text box and a button. When the user enters information in to the textbox and clicks post, it inserts the data into my sql database. The iss
If the PostButton_Click
is the server handler for the click event on your button then insert code shold be executed only if the user hits the post button - it should not happen in case of refresh.
I am pretty sure is not enough - to be sure put a breakpoint in your PostButton_Click
method, hit F5 to run in debug mode and see if the breakpoint gets hit with a refresh.
If so it means that:
PostButton_Click
from somewhere
else (Page_Load
?)PostButton_Click
was accidentally
set as event handler for some other
event on the pageA quick way of verifying hypotesis 1 & 2 is to run a search for PostButton_Click
and see where you are calling it from or if it set as handler for some other element (maybe your form?) in the markup.