Not the greatest title for a post, but I want to make sure I save the next person from googling all combinations of the above words in search of how to put a sign in on an http page and have it post the credentials via HTTPS to a secure page.  I found a fakakta solution from Experts Exchange: http://www.experts-exchange.com/Programming/Programming_Languages/Dot_Net/ASP_DOT_NET/Q_21246753.html

saying to use javascript to rewrite the form action etc, but for someone like me that wants to have a sign in appear site-wide, that's not going to fly when there are other controls on the page posting back.

I give you....the postbackurl property of a button:

http://msdn2.microsoft.com/en-us/library/system.web.ui.webcontrols.button.postbackurl.aspx

It seems to be exactly what I'm looking for.  Just set the postbackurl to a different HTTPS URL.  Will it work?  I guess I'll find out shortly. Smile