How do I handle forms in Site.Master?
I have a partial view thats being rendered in my Site.Master file (footer), and it contains a form - im able to submit values and itll throw it to the controller just fine..the problem is when validation fails and i need to go back to the form to display errors
How can i have a form that uses a viewmodel inside Site.Master and still be able to throw it back and post validation errors?
<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
I wont be able to inherit using here...i dont think
You could use a strongly typed partial with a form inside then pass the ModelState in TempData and add the errors back into ModelState in the partialview. I would definitely performed client side validation as well.
Another option is to submit the form via Ajax. It is very simple to do with Jquery.Forms.js