It's also free speech. If "aggressive panhandling" amounts to assault, then arrest the panhandler. Otherwise, I don't see how you pass a law banning someone from saying "Brother, can you spare a dime?"
This sounds like another situation which can only be solved via government intervention. Clearly the passage of more laws is what's necessary.
Parenthetically, down in South Florida where I live, there's no shortage of panhandlers of all races, whether aggressive or otherwise. There are plenty to be encountered even when I'm not in the "ghetto"...
Really? And you're OK with that?