Updatepanel работает как положено на сервере разработки asp.net (vstudio2010) и обновляет всю страницу на IIS7 / 2008 - PullRequest
2 голосов
/ 21 сентября 2011

У меня есть элементарный пример от MSoft панели обновлений.Когда я делаю Ctrl + F5 для локального тестирования на моем окне VSTUDIO 2010, я прокручиваю вниз и нажимаю кнопку «Обновить панель», указанную ниже, и она обновляется без необходимости прокрутки назад вниз.Когда я «публикую» сайт в своем окне Server2008 / IIS7, я прокручиваю вниз, нажимаю кнопку и снова вынужден прокручивать страницу вниз, чтобы увидеть, что панель обновления действительно обновилась, но также и вся страница.Я только что обновил платформу .net на сервере до последней версии, и на сайте есть пул приложений asp.net 4.0, работающий в режиме интегрированного конвейера.Помогите?Это проблема с ссылками на dll, web.config, папкой bin?

 <asp:ScriptManager ID="ScriptManager1" runat="server">
 </asp:ScriptManager>
 <asp:UpdatePanel ID="UpdatePanel1" 
                 UpdateMode="Conditional"
                 runat="server">
    <ContentTemplate>
       <fieldset>
       <legend>UpdatePanel content</legend>
        <!-- Other content in the panel. -->
        <%=DateTime.Now.ToString() %>
        <br />
        <asp:Button ID="Button1" 
                    Text="Refresh Panel" 
                    runat="server" />
        </fieldset>
    </ContentTemplate>
</asp:UpdatePanel>

1 Ответ

0 голосов
/ 29 сентября 2011

Переместил скрипт в окно IIS7.5 / Server 2008 (R2), и он работал нормально.Не уверен, что мне пришлось бы установить на коробку 2008, чтобы заставить его работать, но даже обновление .NET Framework до 4.0 не сработало.Shrug.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...