pagelet fire custom event and refresh tpl