asp.net中的usercontrol中未触发dropdownchanged事件

asp.net中的usercontrol中未触发dropdownchanged事件,asp.net,user-controls,Asp.net,User Controls,我在usercontrol中有一个dropdownlist,如下所示 <asp:dropdownlist id="ddlLanguage" runat="server" AutoPostBack="true" EnableViewState="true" onselectedindexchanged="ddlLanguage_SelectedIndexChanged"> </asp:dropdownlist> 我已经编写了上面的代码,但是对于USE

我在usercontrol中有一个dropdownlist,如下所示

   <asp:dropdownlist id="ddlLanguage" runat="server" AutoPostBack="true" EnableViewState="true" onselectedindexchanged="ddlLanguage_SelectedIndexChanged">
        </asp:dropdownlist>
我已经编写了上面的代码,但是对于USERCONTROL中可用的dropdownlist控件,selectedchanged事件不会触发


如果页面根本没有刷新,请提供帮助。

。。很可能页面中有javascript错误,请从代码中删除下面的行,然后再试一次

this.ddlLanguage.DataValueField = "language";


也将此语言更改为语言描述

LoadModuleInfo(dtLanguages,values;LoadModuleInfo(dtLanguages,values;Closing”)”缺少。很抱歉,这是一个输入错误,但问题仍然存在。正在加载页面,但选定的更改事件未发生。请确保下拉列表的值不同,例如,如果您的下拉列表绑定以下列表“Apple”“1”“Orange”“1”“Banana”“1”,则不会触发事件
this.ddlLanguage.DataValueField = "language";