protected void OnDelete(object sender, EventArgs args) { TemplateDefinition td = TemplateDefinition.Load(); TemplateDefinition.Template t = td.GetTemplate(CurrentTemplateReference); TemplateDefinition.DeleteTemplate(CurrentTemplateReference); if (Delete != null) { Delete(this, t); } }