Why doesn't VB.NET use the Intellisense on the HTML editor if you enter server script after the body tags? VS.NET color codes it but will not expose properties, methods, etc or the object you are declaring.
Another question is why would you use this as opposed to writing all your code in the aspx.vb module?