Я только что определил использование Firebug, что при создании окна Fancybox он фактически принимает все мои элементы управления ASP.NET(содержащиеся в теге DIV) и помещает их вне тега FORM. Поэтому я предполагаю, что это причина, почему тогда кнопка ASP.NET ничего не делает - она помещается вне формы.
Итак, есть ли у вас какие-либо предложения о том, как я могу предотвратить это (или заставить эту кнопку ASP.NET работать), кроме использования совершенно другого модального диалога?
EDIT: ОК, люди сообщают, что некоторые из предлагаемых исправлений работают на них в определенных версиях. Поэтому обязательно прочтите все ответы/прокрутите страницу вниз, чтобы исправить эту проблему в разных версиях Fancybox.