Asp.net Значения флажков не сохраняются во всплывающем окне

#asp.net

#asp.net

Вопрос:

У нас есть asp: флажок в asp: DataList, который появляется во всплывающем окне. Проблема — проверенные значения свойств asp: флажок не сохраняется. (Свойство checked всегда равно false .)

ПРИМЕЧАНИЕ — При отладке вызывается метод Page_Load .

 <div style="display: none;">
    <div id="inline1">
        <div class="popupbox coupons"> 
            <asp:DataList...>
                <ItemTemplate>
                    <asp:CheckBox id="chk1" runat="server"/>
                    <asp:ImageButton id="btn1" runat="server"/>
                </ItemTemplate>

        </div>
    </div>
</div>
 

Комментарии:

1. какие функции у вас есть в событии Page_Load? вы использовали! Есть ли обратная отправка?

2. Да, карта есть! IsPostBack в событии Page_Load.

3. При нажатии кнопки «Редактировать» на главной странице вызывается всплывающее окно jQuery colorbox. В этом всплывающем окне у меня есть asp: DataList, содержащий asp: Checkbox. Теперь, даже если я установлю любой из флажков и вызову обработчик событий, например, для кнопки «Удалить», проверенное значение для всех флажков отображается как false.