OK, I know using GOTO is ugly old programming, but what is a better solution?

I give my user an OpenFileDialog and allow them to choose a file.
If I don't like the file they have chosen I give them a message explaining why and send them back using GOTO to choose again.

What would be a more elegant way of doing this?