asp.net中 服务器控件中onselectedindexchanged 没有反应的解决方案

Posted 萧萧1949

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 没有反应的解决方案的主要内容,如果未能解决你的问题,请参考以下文章

在 ASP.net 中上传文件而不使用 FileUpload 服务器控件

ASP.Net中上传文件的几种方法

在gridview中使用OnSelect Change打印到标签

将图像控件转换为字节数组 Asp.Net

如何选择一个 ASP.NET 服务器控件传递保存在 jQuery 中的 JS 变量中的 id?

ASP.net 应用程序未在使用 WCF 服务的网格视图控件中显示总计