move postback to element base