Some texts on ASP.NET MVC state that \"there are no runat server tags\", even this MSDN article says this, when, right above that statement there is a code example with a ru
MVC is just a layer on top of webforms. My custom webforms controls also require the head tag to be accessible serverside for script registration. These custom controls are rendered clientside and don't use viewstate or serverside events. Because of this they can also be used in MVC with the ASPX view engine.