public void SaveItem() { if (_custom) { epicCMSCustomControl ctl = (epicCMSCustomControl)PlaceHolder1.Controls[0]; ctl.SaveData(); } else { switch (_itemTypeTitle) { case "epicCMSRichTextControl": admin_controls_cmsTextEditControl txt = (admin_controls_cmsTextEditControl)PlaceHolder1.Controls[0]; txt.SaveValue(); break; case "epicCMSTextControl": admin_controls_cmsBasicTextEditControl txt2 = (admin_controls_cmsBasicTextEditControl)PlaceHolder1.Controls[0]; txt2.SaveValue(); break; case "epicCMSImageControl": admin_controls_cmsSelectImage img = (admin_controls_cmsSelectImage)PlaceHolder1.Controls[0]; img.SaveValue(); break; case "epicCMSPDFControl": admin_controls_cmsSelectPdf pdf = (admin_controls_cmsSelectPdf)PlaceHolder1.Controls[0]; pdf.SaveValue(); break; case "epicCMSImageTextControl": admin_controls_cmsTextImageEditControl te = (admin_controls_cmsTextImageEditControl)PlaceHolder1.Controls[0]; te.SaveValue(); break; } } }