I have 2 forms on a page as follows:
@using (Html.BeginForm())
{
@Html.ValidationSummary()
@Html.Label(\"code\", \"Confirmation Code\")
@Html.Tex
Html.ValidationSummary() does not need to be inside of your form element and you only need it the once int most cases. I'd move it outside of your two forms, something like just above your main body content and that should give you the desired effect. I believe in my last app I placed it in the Layout file.