Marc,
When you have AutoEventWireup="true" in your @Page directive, ASP.NET automatically binds Page_Load to the OnLoad event. Your page
class does this explicitly, so you have the event handler bound twice to the same method.
That's the reason you got Double Customer Buttons.
asp.net Chat http://cutesoft.net/ASP.NET+Chat/default.aspx
Web Messenger: http://cutesoft.net/Web-Messenger/default.aspx
asp.net wysiwyg editor: http://cutesoft.net/ASP.NET+WYSIWYG+Editor/default.aspx
asp wysiwyg html editor: http://cutesoft.net/ASP
asp.net Image Gallery: http://cutesoft.net/ASP.NET+Image+Gallery/default.aspx
Live Support: http://cutesoft.net/live-support/default.aspx