Hello,
Actually, any web part which inherits from the 
CMSAbstractWebPart class provides properties ContentBefore, ContentAfter. 
Controls do not inherit from 
CMSAbstractWebPart and therefore it is impossible to use these properties ContentBefore and ContentAfter. 
Best regards,
Michal legen