我有這個modalPupupExtender,我想它顯示一個CheckBoxList與一些數據。我設置了一個按鈕來調用填充CheckBoxes的方法並觸發modalPopup(TargetControlID)。它們都在UpdatePanel中。與正確的觸發器。 問題是,當我點擊按鈕時,它顯示了modalPopup,但沒有加載方法來填充我的複選框...設置一個按鈕來觸發modalPopupExtender和他的Click方法
另外,poup(linkButtonCheckAll)中的linkButton只是在點擊時關閉彈出窗口。
當我刪除modalPopup的代碼工作得很好,列表與UpdatePanel dinamically加載。
<asp:UpdatePanel ID="uppLote" runat="server">
<ContentTemplate>
<ajaxToolkit:ModalPopupExtender ID="modalLote" runat="server" BehaviorID="popup"
TargetControlID="buttonViewLote" PopupControlID="panelLote" />
<asp:Panel ID="panelLote" runat="server" CssClass="modalpopup">
<asp:LinkButton ID="linkButtonCheckAll" runat="server"
Text="Check All Items" onclick="linkButtonCheckAll_Click"></asp:LinkButton>
<asp:CheckBoxList ID="checkListLote" runat="server">
</asp:CheckBoxList>
</asp:Panel>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="linkButtonViewLote" EventName="Click" />
<asp:AsyncPostBackTrigger ControlID="linkButtonCheckAll" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
如果我完全刪除modalPopupExtender,代碼工作正常,我展示的名單我想與方法「linkButonViewLote_Click」(這樣的問題發生,由於按鍵觸發modalPopupExtender是一樣的,我「M使用得到我的數據,對不對?任何解決方案?
是的,我這樣做,但「linkButtonCheckALl」仍然關閉模式:/ – 2010-06-10 17:12:39