/// <summary> /// Display a message indicating that a subscription has been deactivated successfully /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void DisplayMessage_Deactivated(object sender, EventArgs e) { this.EnsureChildControls(); this.Controls.Clear(); if (SuccessTemplate == null) { SuccessTemplate = new DefaultTemplate(this.Service, Resources.EmailDeactivationSuccess); } XhtmlContainer container = new XhtmlContainer(); SuccessTemplate.InstantiateIn(container); this.Controls.Add(container); // If the template contains a Literal with the id "SuccessServiceName", replace it with the current service name Literal serviceName = container.FindControl("SuccessServiceName") as Literal; if (serviceName != null) { serviceName.Text = Service.Name; } }