Hi, the validation does not seem to work correctly in ASP.NET WebPages 2. I created a form and then used the RenderPage method to render that page into another page however on submit the validation does not show, but the data inside the fields is preserved (If you use the Value attribute on HTML elements). I posted the issue on here as well:
http://forums.asp.net/t/1916968.aspx/1?Contact+Form+validation+not+showing+
I think this is the best place to raise the issue.
Comments: I verified this works for Razor V3. You can try Visual Studio 2013 preview, our nightly builds or just download the code.