Javascript 清除Select2 Listbox不清除Listbox.text后面的代码

Javascript 清除Select2 Listbox不清除Listbox.text后面的代码,javascript,asp.net,vb.net,listbox,select2,Javascript,Asp.net,Vb.net,Listbox,Select2,我有一个带有select2插件的列表框: 标记: <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" style="top: 400px; position: absolute; z-index: 0;"> <ContentTemplate> </ContentTemplate> &l

我有一个带有select2插件的列表框:

标记:

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="false" style="top: 400px; position: absolute; z-index: 0;">
    <ContentTemplate>

    </ContentTemplate>
    <Triggers>

    </Triggers>
</asp:UpdatePanel>

<asp:ListBox ID="Cliente" class="select2-select" runat="server" style="width: 100%">
    <asp:ListItem></asp:ListItem>
    <asp:ListItem>Value 1</asp:ListItem>
    <asp:ListItem>Vale 2</asp:ListItem>
</asp:ListBox>
端接头

面板已正确更新,一切正常,但当我清除Listbox时,会触发回发,但Listbox.text仍包含最后一个值

我怎样才能解决这个问题

----------编辑-----------

我用右边的小十字架清除列表框

这可能有用

test.value.clear test.value.clear 或:


listBox1.Items.Clear删除所有项目,我需要这些项目。:)我认为回发有一些问题。你如何清除它?@Andrei我用右边的小十字架清除列表框,你可以在编辑中看到。
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    dim test as string = listbox.text
test.value.clear listBox1.Items.Clear