Hey, I don't care WHAT political party you represent.  Actually, you don't have to be a politician at all.  You could be a comedian, guest speaker, even radio personality (ahem)  Noone standing on a stage wants to be heckled.  There are a thousand ways to handle them.  Here's how our President went about it

So the President was speaking at the White House about LGBT progress when, according to Newser.com an undocumented trangender person started yelling at him.  It's hard to make out exactly what she was saying, but POTUS was not PLEASED.  I kind of like his response

Sorry, but I'm with him all the way on this one.  The person said his/her peace many times.  At a certain point you have to let it go unless you are LOOKING to get physically removed from the premises, which actually would get you a spot on YouTube and cause someone to blog about it (double "ahem").  Maybe that was the strategy, but, again, you can say your peace, but either respect the office or vote the person out when the time comes.

Agree?  Probably not, but at least I got that off my chest.  Have a nice day.