当前位置: 代码迷 >> ASP.NET >> 有关问题:使用ModalPopup怎么向模式窗体传值
  详细解决方案

有关问题:使用ModalPopup怎么向模式窗体传值

热度:8747   发布时间:2013-02-25 00:00:00.0
问题:使用ModalPopup如何向模式窗体传值
现在做一个模式窗口的功能。是这样的:
窗体有一个Panel,Panel中一个确定一个取消按钮,一个Label;
还有一个ModalPopupExtender,一个“弹框”按钮。

代码如下:
①、我就想知道如何点击弹框时候,把一个值传给模式窗体中的Label1?
②、我发现“弹框”按钮双击生成Onclick事件后定断点都不走啊???确实不走事件么请问

C# code
<asp:Panel ID="Panel1" runat="server" Height="200px" Width="322px" BackColor="#d0F7DE">                   <asp:Label ID="Label1" runat="server"></asp:Label>    <asp:Button ID="btnSure" runat="server" Text="确定" Width="92px"/>     &nbsp; &nbsp;&nbsp; &nbsp;<asp:Button ID="btnCancel" runat="server" Text="取消" Width="82px"/></asp:Panel> <cc1:ModalPopupExtender ID="ModalPopupExtender1" runat="server"         TargetControlID="btnSelect"         PopupControlID="Panel1"         DropShadow="true"              OkControlID="btnSure"            CancelControlID="btnCancel"                 Drag="true"         BackgroundCssClass="bgcss"         PopupDragHandleControlID="Panel2"></cc1:ModalPopupExtender><asp:Button ID="btnSelect" runat="server" Text="弹框" Width="92px"/>


------解决方案--------------------------------------------------------
写个button的脚本,也就是对这个button要做的事进行个命令。我也不知我说的对不,我的理解是这样的。
------解决方案--------------------------------------------------------
呃,应该是控件没有回发服务器,
或者是JS冲突
新建别的控件测试一下
或者用别的用户控件试试
------解决方案--------------------------------------------------------
用隐藏控件很好解决 子窗口获取父窗口控件值就OK了
------解决方案--------------------------------------------------------
autopostback 设为true

  相关解决方案