当我点击c#中的checklistbox下拉列表时,为什么总是选择索引更改?

时间:2015-06-19 19:29:11

标签: c# asp.net

我有一个checklistbox下拉列表,当我点击下拉列表时总是触发。但是我没有在下拉列表中选择任何列表。我该如何修复它。

<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();
 }

1 个答案:

答案 0 :(得分:1)

尝试设置AutoPostBack =“false”

“AutoPostBack == true&amp;&amp; UseButtons == false - 不显示操作按钮('确定/取消'),只要用户通过点击外部离开展开的下拉列表,就会发生回发。”

您可以看到here更多详情