asp.net ajax ScriptManager UpdatePanel 不会更新 我在公司用vs2008 按网络上的例子做了 为什么 界面还会更新?而我到家里用的是vs2010 就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 标题是“不会更新!”正文是“界面还会更新?”呵呵!2008和2010的ajax是一样的,当然是你代码有误! 第一种 你要更新的正文没有用updatepanel包住第二种 你要触发updatepanel更新的控件 比如button 与updatepanel的关系你是否处理得当第三种 多个updatepanel使用时 位置与html标签的位置关系第四种 就是vs2008本来就有问题第五种 就是你人品问题了 ... 说错了是不会局部更新更iis 有关系了吗?我的iis 坏了代码没有问题 我在公司运行时不会局部更新在家里用vs 2010 可以局部更新哪位大侠救救我啊 这个问题烦了我好久解决了马上给分 看下是不是webconfig配置问题 webconfig 没错为什么 同样一个网站在别人的机子上可以有局部刷新的效果在我的机子就不行了,一直是整个界面刷新 你们用的是同一类型浏览器吗?另外你的代码还是有问题,因为,UpdatePanel浏览器的兼容性还是很不错的。 什么更新?描述清楚一点你的意思是用VS2008运行,界面不更新,而用VS2010可以? <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel2" runat="server"> <ContentTemplate> <table> <tr> <td> <asp:DropDownList ID="dlProvince" runat="server" Style="margin-right: 0px" AutoPostBack="True" OnSelectedIndexChanged="dlProvince_SelectedIndexChanged"> </asp:DropDownList> </td> <td> <asp:DropDownList ID="dlCity" runat="server" AutoPostBack="True" OnSelectedIndexChanged="dlCity_SelectedIndexChanged"> </asp:DropDownList> </td> <td> <asp:DropDownList ID="dlCounty" runat="server"> </asp:DropDownList> </td> </tr> </table> </ContentTemplate> </asp:UpdatePanel>比如上面这段代码 不可能错吧 现在问题是 我同事的机子可以实现局部更新 同样的代码我的机子就不行更vs2008 和 vs2010 是没有关系看来是我的机子出毛病了 代码看不出有什么错!但可以设置条件刷新试试,如:<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">这样设置看看页面还刷新不?? 跟iis无关,代码没问题的话应该就是浏览器的问题了, 你是不是设置了 target 从另外的窗口打开? 又是MVC的一个小问题,麻烦解答下,学习中。。。 急!!! 记住密码 js怎样遍历GridView中的textbox的值 owc11柱状图 散点图问题 解决个简单问题,顺便散分, ASP.net做的办公自动化系统,如何查看在线人员 求导航条的asp.net(c#)代码 求解一个treeview目录树的问题,如何实现快速排序? 高分求助:在asp.net中如何用FLASH控制摄象头 限制一个文本框只能输入数字并且只能是小于100的数字 邮件发送问题... Repeater数据绑定问题
正文是“界面还会更新?”
呵呵!
2008和2010的ajax是一样的,当然是你代码有误!
更iis 有关系了吗?我的iis 坏了
代码没有问题 我在公司运行时不会局部更新
在家里用vs 2010 可以局部更新
哪位大侠救救我啊 这个问题烦了我好久
解决了马上给分
为什么 同样一个网站在别人的机子上可以有局部刷新的效果
在我的机子就不行了,一直是整个界面刷新
另外你的代码还是有问题,因为,UpdatePanel浏览器的兼容性还是很不错的。
描述清楚一点
你的意思是用VS2008运行,界面不更新,而用VS2010可以?
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<table>
<tr>
<td>
<asp:DropDownList ID="dlProvince" runat="server" Style="margin-right: 0px" AutoPostBack="True"
OnSelectedIndexChanged="dlProvince_SelectedIndexChanged">
</asp:DropDownList>
</td>
<td>
<asp:DropDownList ID="dlCity" runat="server" AutoPostBack="True" OnSelectedIndexChanged="dlCity_SelectedIndexChanged">
</asp:DropDownList>
</td>
<td>
<asp:DropDownList ID="dlCounty" runat="server">
</asp:DropDownList>
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
比如上面这段代码 不可能错吧
更vs2008 和 vs2010 是没有关系
看来是我的机子出毛病了
但可以设置条件刷新试试,如:
<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
这样设置看看页面还刷新不??
跟iis无关,代码没问题的话应该就是浏览器的问题了,