Asp.net Ajax弹出扩展器丢失控制
我在我的项目中使用了2个弹出扩展器。下面给出了第一个用于显示一些信息的弹出扩展器Asp.net Ajax弹出扩展器丢失控制,asp.net,ajax,asp.net-ajax,Asp.net,Ajax,Asp.net Ajax,我在我的项目中使用了2个弹出扩展器。下面给出了第一个用于显示一些信息的弹出扩展器 <asp:ModalPopupExtender ID="DEx" runat="server" TargetControlID="lk_modalPopup" CancelControlID="pnCancel" PopupControlID="panelD"></asp:ModalPopupExtender> <asp:Panel runat="server" ID="p
<asp:ModalPopupExtender ID="DEx" runat="server" TargetControlID="lk_modalPopup" CancelControlID="pnCancel" PopupControlID="panelD"></asp:ModalPopupExtender>
<asp:Panel runat="server" ID="panelD" Style="display: none">
<div>
<asp:LinkButton ID="lkImageUploader" runat="server" Text="Upload Image"></asp:LinkButton>
在这个弹出式扩展器里面
<asp:ModalPopupExtender ID="ImageUploaderEx" runat="server" TargetControlID="lkImageUploader" CancelControlID="UploadCancel" PopupControlID="panelUploader" > </asp:ModalPopupExtender>
<asp:Panel runat="server" ID="panelUploader" Style="display: none" >
<div class="RoundDivGreenfloat" style="width:300px;height:95px;" >
<div class="RoundDivOrange" align="center"><span class="whitetext">Upload Image</span></div><br />
<div><asp:FileUpload runat="server" ID="fu_Upload" /></div><br />
<div align="center">
<asp:Button ID="pnUpload" runat="server" Text="Upload" onclick="pnUpload_Click"/>
<asp:Button ID="UploadCancel" runat="server" Text="Cancel" />
</div>
</div>
上传图像
顶部面板内的链接按钮用于打开文件上传器面板。
我面临的问题是,当我在弹出窗口中点击文件上传器ie弹出窗口时,上传按钮将关闭两个弹出窗口。我只想关闭文件上传器弹出窗口,因为在pnUpload\u中,单击回发会发生,并将再次加载页面。这就是它关闭两个弹出窗口的原因
一种方法是在pnUpload的click中进行ajax调用,并执行服务器端代码。之后,从javascript隐藏上传弹出窗口,这将显示第一个弹出窗口 由于在pnUpload\u中单击会发生回发,并将再次加载页面。这就是它关闭两个弹出窗口的原因
一种方法是在pnUpload的click中进行ajax调用,并执行服务器端代码。之后,从javascript隐藏上传弹出窗口,这将显示第一个弹出窗口 你想让我用javascript上传文件,这是你的意思吗?谢谢你的回答有帮助。你想让我用javascript上传文件,这是你的意思吗?谢谢你的回答有帮助。