updatepanel刷新问题,只有一句话

有无办法使updatepanel内的按钮点击后,不引起该updatepanel的刷新?描述:updatepanel内有一个按钮激发事件。该事件与该updatepanel无... 有无办法使updatepanel内的按钮点击后,不引起该updatepanel的刷新?

描述:updatepanel内有一个按钮激发事件。
该事件与该updatepanel无关,但是却发现,不管怎样,此updatepanel必然会刷新。如何避免它的刷新?
展开
 我来答
caesarjr
2010-05-16 · 超过21用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:0
展开全部
将updatepanel的
"UpdateMode"属性改为"Conditional"
"ChildrenAsTriggers"属性改为"false"
这样在该updatepanel下的所有服务器控件上就不会刷新了,如果希望其中某个控件updatepanel激发刷新,需要添加Triggers.

楼主的要求可能是需要用到Updatepanel嵌套.

下面是个简单的例子,更多可以参考:
http://book.csdn.net/bookfiles/768/10076823262.shtml
http://msdn.microsoft.com/zh-tw/magazine/cc163413.aspx

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Button ID="Button1" runat="server" Text="Button1" />
<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Button ID="Button2" runat="server" Text="Button2" />
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Button1" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
</ContentTemplate>
</asp:UpdatePanel>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1bc78796d
2010-05-16 · TA获得超过201个赞
知道答主
回答量:27
采纳率:0%
帮助的人:16.1万
展开全部
这个按钮要实现啥功能呢?需不需要把结果显示给操作者看呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式