+1  A: 

Make sure the ConfirmOnFormSubmit is set to TRUE on the ConfirmButtonExtender.

From the example site:

ConfirmOnFormSubmit - True if the confirm dialog should wait until just before the form submits to display. This is useful when ASP.NET validators are in use and the confirm should be shown only after all validators pass.

EDIT: According to that website it is valid. Try updating to the latest version and or ignore the intellisense and just see what happens when you post it.

craigmoliver
Thanks. That seems like the right answer, but it doesn't work. I've updated the question.
Zack Peterson