У меня проблемы с обработкой списка после выбора некоторых элементов из него. В моей разметке список находится внутри панели asp: и заполняется при загрузке страницы в коде. Эта часть отлично работает.
Когда я выбираю различные предметы и отправляю сообщения, у меня возникают проблемы. Мой обработчик просматривает элементы списка, но не видит ни одного выбранного. Я не уверен почему.
Вот разметка:
<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
я не вижу элементов списка, помеченных как выбранные. Я полагаю, что-то странное происходит с обратной передачей и панелью?