The answer supplied here is exactly what i've got going on. But when I hit submit in either partialview, the output is just the html for the PartialView! I'm new to MVC3 so I'm sure I'm just missing something that I should have already learned.
public ActionResult CreateV2Worksheet()
{
return PartialView("_NewV2WorksheetInput", new NewV2WorksheetInputModel());
}
[HttpPost]
public ActionResult CreateV2Worksheet(NewV2WorksheetInputModel pNewV2Input)
{
if (ModelState.IsValid)
{
ModelState.AddModelError("ScreeningNumber", "random server err");
return PartialView("_NewV2WorksheetInput", pNewV2Input);
}
return PartialView("_NewV2WorksheetInput", pNewV2Input);
}