asp.net – 按钮单击在更新面板中不起作用
发布时间:2020-12-15 23:58:27 所属栏目:asp.Net 来源:网络整理
导读:当我在Update面板中使用Button时,它不会触发click事件,但在更新面板之外它可以工作. 这是代码 asp:UpdatePanel ID="updatePanel2" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" ContentTemplate asp:Button ID="btnBlock" class="Bu
当我在Update面板中使用Button时,它不会触发click事件,但在更新面板之外它可以工作.
这是代码 <asp:UpdatePanel ID="updatePanel2" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false"> <ContentTemplate> <asp:Button ID="btnBlock" class="Button" Text="BlockCalls" runat="server" onclick="btnBlock_Click" Enabled="True" Width="100px" /> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="btnBlock" /> </Triggers> </asp:UpdatePanel> 按钮的代码是 protected void btnBlock_Click(object sender,EventArgs e) { CtiWS.CtiWS CtiWS1 = new CtiWS.CtiWS(); Response.Write("<script>alert('"+Convert.ToString(Session["BlockCalls"])+"')</script>"); if (btnBlock.Text == "BlockCalls") { btnBlock.Text = "UnBlockCalls"; CtiWS1.BlockCalls("","",HttpContext.Current.Session["HOSTID"].ToString()); //server block calls } else { btnBlock.Text = "BlockCalls"; CtiWS1.BlockCalls("",HttpContext.Current.Session["HOSTID"].ToString()); //server unblock calls } } 解决方法
尝试这个
将ChildrenAsTriggers设置为true并在asp:AsyncPostBackTrigger中添加EventName =“Click” <asp:UpdatePanel ID="updatePanel2" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="true"> <ContentTemplate> <asp:Button ID="btnBlock" class="Button" Text="BlockCalls" runat="server" onclick="btnBlock_Click" Enabled="True" Width="100px" /> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="btnBlock" EventName="Click"/> </Triggers> </asp:UpdatePanel> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 访问在DelegatingHandler中执行的当前控制器
- 实验四:搭建动态论坛(ASP+ACCESS)
- asp.net-mvc – AntiForgery异常:未提供所需的防伪标记或无
- asp.net – 如何使用ValueInjector映射列表
- ASP.NET第一次访问慢的解决方法(MVC,Web Api)
- asp.net-mvc – 如何将自定义css文件添加到asp.net mvc?
- ASP.NET页面事件 – 在GridView绑定之后发生按钮单击事件
- asp.net-mvc – 如何成功配置Common.Logging?
- 获取在ASP.NET Core 2.0中具有特定角色的所有用户
- JS_正则表达式_使用字符串创建的正则表达式_反斜杠也需要添
推荐文章
站长推荐
- .Net Core微服务入门全纪录(八)——Docker Com
- asp.net-mvc-3 – MVC 3 – 比较属性 – 在客户端
- asp.net-mvc-3 – 实体框架将float数据类型映射为
- asp.net – 如何添加两个CSS类来控制代码背后?
- asp.net-core – ASP .NET vNext MVC没有传递给下
- WCF服务的批量寄宿
- asp.net-mvc – 为什么我的IIS Express Web应用程
- asp.net(C#)禁止缓存文件不让文件缓存到客户端
- asp.net-mvc – 从子页面选择MVC中母版页上的右侧
- asp.net-mvc – ASP.NET MVC:如何使用模型呈现不
热点阅读