为什么总是选择索引更改是当我在 c# 中单击复选框下拉列表时触发的



t我有一个清单框下拉列表,当我单击下拉列表时,它总是触发。但我没有在下拉列表中选择任何列表。我该如何解决这个问题。

<asp:DropDownCheckBoxes ID="ddcbProductStockItem" runat="server" AutoPostBack="true"  
      EnableViewState="true" UseButtons="false" UseSelectAllNode="True"
      CssClass="form-control"
      OnSelectedIndexChanged="ddcbProductStockItem_SelectedIndexChanged">
     <Style SelectBoxWidth="200" DropDownBoxBoxWidth="200" DropDownBoxBoxHeight="130" />
     <Texts SelectBoxCaption="Select Item" />
</asp:DropDownCheckBoxes>

在我的cs页面中,

if (!IsPostBack)
 {
   binditem();
 }

尝试设置 AutoPostBack="false"

"自动回发 == 真 &&&使用按钮 == 假 - 不显示任何操作按钮('确定/取消'),每当用户通过单击展开的下拉列表离开展开的下拉列表时,就会发生回发。

您可以在此处查看更多详细信息

最新更新