A: 

What happens when you add this PostBackEventReference script to a simple "onlick"? That is generally how I use it... your syntax here had me mystified for a minute there. :| (I'm not really used to jQuery though)

Also, when you say "dynamic button" what exactly do you mean?

Bryan
A: 

You can simplify the code quite a bit by just clicking the button via jQuery, like this:

$('#mgrSubPanel').dialog('destroy');
$("#<%=RenewSubscriptionButton.ClientID %>").click();

This will be as if the user clicked the button directly, no need for the extra <input> or the GetPostBackEventReference code, just keep the handler for the button itself (AddHandler Me...) and you're all set.

Nick Craver