, вероятно, слишком поздно, чтобы помочь, но если кто-то еще наткнется на это, я почти уверен, что ответ должен заменить:
<asp:ScriptManager runat="server"></asp:ScriptManager>
с
<asp:ToolkitScriptManager ID="whatever" runat="server">
ваше всплывающее окно не получает поведения от правильного набора JS. после установки AjaxControlToolkit инструмент ToolkitScriptManager становится доступным. это небольшое примечание, к сожалению, не включено в пошаговые инструкции по установке.
еще одна вещь. заменить -1000;
на -1000px;