日期:2014-05-18  浏览次数:20640 次

网站放IIS6.0上时局部刷新效果消失
C# code
<body>
    <form id="form1" runat="server">
    <div>
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
        
        </ContentTemplate>
        </asp:UpdatePanel>
    </div>
    </form>
</body>

//这个button的Click事件是这样写的.
this.Button1.Text = DateTime.Now.ToString();



我直接调试从IDE内部的Development server上打开的网页http://localhost:2522/CandB2C/Default.aspx上点击Button1
页面不会刷新Button1.Text显示当前时间.局部刷新效果出现,
但当我把这个网站架在IIS6.0上打开这个页面http://124.229.209.42/BandC2C/Default.asp(这个IP是我本机上网的IP地址,想发给其它人看的就没有用localhost)每点击一次页面都刷新一次.学ASP.net开发还不到一年时间,还比较菜,向过路前辈请教了..


------解决方案--------------------
asp.net ajax没有配置好,你看,都有脚本错误. sys未定义


你看一下web.config是否正确
http://www.cnblogs.com/remember515/archive/2007/06/26/796676.html

还不行的话,看一下,把aspnet_client文件夹放到根目录下面