首页 > 代码库 > asp.net中 服务器控件中onselectedindexchanged 没有反应的解决方案
asp.net中 服务器控件中onselectedindexchanged 没有反应的解决方案
最近发现项目中一个BUG就是 DropDownList 中的onselectedindexchanged 没有反应 AutoPostBack="true"和页面中的<%@ Page Language="C#" AutoEventWireup="true" %>
还是没有反应 各种百度 最终解决方案是
<form id="T_Add" runat="server" > <asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <Triggers> <asp:PostBackTrigger ControlID="LinkButton2" /> //这里是最重要的解决方法 <asp:AsyncPostBackTrigger ControlID="DropStage" EventName="SelectedIndexChanged" /></Triggers> <ContentTemplate><asp:LinkButton ID="LinkButton2" runat="server" onclick="LinkButton2_Click">LinkButton</asp:LinkButton><asp:DropDownList ID="DropStage" runat="server" CssClass="select01" onselectedindexchanged="DropStage_SelectedIndexChanged" AutoPostBack="true"> <asp:ListItem Value="">-选择-</asp:ListItem> </asp:DropDownList></ContentTemplate></asp:UpdatePanel></form>
http://www.reader8.cn/jiaocheng/20130626/1657444.html
这个是我参考的方案
asp.net中 服务器控件中onselectedindexchanged 没有反应的解决方案
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。