void ITemplate.Render(Page page, TextWriter writer)
{
// Add sys-ignore class to root level controls before rendering the inline template
foreach (var control in Blocks.OfType<Control>())
{
var classAttribute = control.Attributes.FirstOrDefault(a => a.Name == "class");
if (classAttribute != null)
classAttribute.Value = (string.IsNullOrEmpty(classAttribute.Value) ? "" : classAttribute.Value + " ") + "sys-ignore";
else
control.Attributes.Add(new Attribute() { Name = "class", Value = "sys-ignore" });
}
Render((AjaxPage)page, new string[0], writer);
}