What we are going to do is define a template to render html using a standard ASP.NET User Control (.ascx file). This will get you full VS designer support, intellisense, data sources, and compilation checking. It does not require that you host the UserControl template on a page - instead the RenderView implementation dynamically creates a dummy Page object to host the UserControl while it renders, and captures and returns the html output as...
[More]