If the user has reached step three and wishes to return to step one, he or she shouldn't need to click the previous button twice. Links to all previous steps should be available to the user, while future steps remain disabled.
ASPX: