This is very little code to know how to help you. But from what I see you are adding the form to the screen after the post. When the form comes back from the server it probably has the ModelState.IsValid = false. What you could do is empty the errors dictionary.
Have a look here mvc3-remove-modelstate-errors