C# ASP下拉列表在第一次单击后崩溃

C# ASP下拉列表在第一次单击后崩溃,c#,asp.net,drop-down-menu,C#,Asp.net,Drop Down Menu,我有一个ASP下拉列表,打开后一次单击就立即折叠。我在另一个具有相同CssClass的页面上使用下拉列表,它工作正常(第一次单击扩展DDL,第二次单击折叠DDL)。有人知道会发生什么吗?如有任何建议或意见,我将不胜感激 <label> <asp:RadioButton ID="rbToAccount" runat="server" GroupName="rbTo" /> Account <asp:DropDownList ID="ddlToAcco

我有一个ASP下拉列表,打开后一次单击就立即折叠。我在另一个具有相同CssClass的页面上使用下拉列表,它工作正常(第一次单击扩展DDL,第二次单击折叠DDL)。有人知道会发生什么吗?如有任何建议或意见,我将不胜感激

<label>
   <asp:RadioButton ID="rbToAccount" runat="server" GroupName="rbTo" />
   Account
   <asp:DropDownList ID="ddlToAccount" runat="server" CssClass="span4 m-wrap">      
   </asp:DropDownList>
</label> 

账户
试试这个:

   <label></label> 
   <asp:RadioButton ID="rbToAccount" runat="server" GroupName="rbTo" />
   Account
   <asp:DropDownList ID="ddlToAccount" runat="server" CssClass="span4 m-wrap">      
   </asp:DropDownList>

账户

事件是否与Jquery函数关联??
这听起来像是在下拉列表上的更改导致回发,然后将页面刷新到其原始状态。尝试添加
OnClientClick=“return false”
作为ddl控件的属性

“有人知道会发生什么吗?”-当然有,请共享您的代码。请提供代码。另外,您能告诉我您是否只使用“asp:DropDownMenu”和/或jquery扩展解决方案吗?是的,我使用jquery在单击下拉菜单时检查单选按钮。我相信这与正在更改的单选按钮有关。第一次单击后,rb发生变化,ddl展开和折叠。我认为它会扩展,rb会发生变化,然后会很快崩溃。正如Sudhakar所建议的,只用标签包裹单选按钮,将下拉列表放在外面,或者用它自己的标签。