The president will hold a rally in Pennsylvania on his 100th day in office, taking the shine off a media gala.