wish helps you The reason for this is that there was no HttpContext or WebPageContext in the my Html Template. I've answered this over in Calling RazorEngine.Parse() in Controller Action fails with bad HttpContextBase with code, but essentially you must call a controller action as usual (return PartialView(model)). In the .cshtml call RenderAction() specifying another controller action which gets the model and calls RazorEngine with the template (in my case just a string). This way the context is completely fine for MVC to use when RazorEngine calls into it from Execute().
No label views point to this text field with an android:labelFor="@+id/@+id/" attribute