-3

可能重复:
asp.net 中的弹出窗口?

我需要在单击按钮时弹出一个窗口,以便弹出的窗口包含一个复选框列表,并且我还需要获取在弹出窗口中存在的复选框列表中选中的值。

如果是这样,有什么办法可以做到这一点,请帮助我?else 建议任何其他方式

4

2 回答 2

0

您可以使用 AjaxToolKit 控件的 ModalPopup:

<ajaxToolkit:ModalPopupExtender ID="MPE" runat="server"
TargetControlID="LinkButton1"
PopupControlID="Panel1"
BackgroundCssClass="modalBackground" 
DropShadow="true" 
OkControlID="OkButton" 
OnOkScript="onOk()"
CancelControlID="CancelButton" 
PopupDragHandleControlID="Panel3" >
    <Animations>
        <OnShowing> ..  </OnShowing>
        <OnShown>   ..  </OnShown>    
        <OnHiding>  ..  </OnHiding>            
        <OnHidden>  ..  </OnHidden>            
    </Animations>
</ajaxToolkit:ModalPopupExtender>

如果您对此不熟悉,请访问此链接:ModalPopup 演示

于 2012-04-09T06:46:04.663 回答
-1

好的,首先我要解释的是 Javascript(这就是您需要的),然后使用 Javascript 变量,您对 Javascript 中收集的数据所做的事情就是您的 ASP.net 业务。

您正在寻找AJAX请求,如果您不知道,我建议您参加 w3schools 介绍教程之一。

因此,在您的 javascript 中,您必须保存变量,将其发送到当前页面(使用 AJAX)并从 ASP.net 中的 URL 收集数据

于 2012-04-08T17:30:20.673 回答