我在从中选择一些项目后处理列表框时遇到问题。在我的标记中,列表框包含在一个asp:面板中,并在页面加载时在代码隐藏期间填充。这部分工作正常。ASP.Net列表框选择不能在面板中工作?
这是当我选择各种项目,并提交,我有麻烦。我的处理程序遍历列表框项目,但没有看到任何被选中。我不知道为什么。
这里的标记:
<asp:Panel ID="panEdit" runat="server" Height="180px" Width="400px" CssClass="ModalWindow">
<table width="100%">
<asp:label runat = "server">Choose your items</asp:label>
<tr>
<td>
<asp:ListBox ID="lstFundList" runat="server" SelectionMode="Multiple" OnLoad="lstFundList_LoadData">
</asp:ListBox>
</td>
</tr>
</table>
<asp:Button ID="btnUpdate" runat="server" Text="Update" OnClick="btnUpdate_OnClick"/>
<asp:Button ID="btnCancel" runat="server" Text="Cancel" OnClientClick="$find('ModalPopupExtender1').hide(); return false;" />
</asp:Panel>
在我btnUpdate_OnClick
处理程序我看不到作为所选的任何标记列表框项目。我认为回发和面板方面正在发生一些奇怪的事情?