после того, как ваша кнопка ссылки обновит страницу (обратную передачу), затем вы захотите добавить какой-нибудь скрипт на свою страницу.
Ваша страница должна иметь что-то вроде этого, уже установленное
<a href="#" id="hidden_link" style="display:none;"></a>
<script type="text/javascript">
function LaunchFancyBox() {
$("#hidden_link").fancybox().trigger('click');
}
</script>
Тогда выдобавит какой-нибудь скрипт внизу страницы из вашего обработчика нажатия кнопки.
Так что внизу вашей страницы вы добавите что-то вроде
<asp:Literal runat="server" ID="Literal1" />
Затем в обработчик события нажатия кнопки нажмитеу вас будет
Public Sub Button1_Click()
Literal1.Text = "<script>$(document).ready(LaunchFancyBox());</script>"
End Sub
№ 6 в их блоге , это также поможет объяснить это, однако они запускают его при загрузке страницы всегда, поэтому им не нужно вводитьскрипт.Но поскольку вы хотите сделать это при обратной передаче, вам нужно сделать бит внедрения скрипта.