Updatepanel在asp.net dev服务器(vstudio2010)中按预期工作,并刷新IIS7 / 2008上的整个页面

时间:2011-09-21 19:40:23

标签: asp.net web-config updatepanel

我从一个更新面板的MSoft得到了一个基本的例子。当我在我的VSTUDIO 2010框上执行Ctrl + F5本地测试时,我向下滚动并点击下面列出的“刷新面板”按钮,无需向下滚动即可更新。当我将网站“发布”到我的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 :(得分:0)

将脚本移动到IIS7.5 / Server 2008(R2)框中,它运行正常。不知道我将不得不在2008年的盒子上安装它以使其工作,但即使将.NET框架更新到4.0也没有办法解决问题。耸肩。