我在页面上有两个弹出层的操作:请看相关代码:
<asp:LinkButton ID="lbtn1" runat="server"></asp:LinkButton>//第一个弹出按钮,
<asp:LinkButton ID="lbtn2" runat="server"></asp:LinkButton>//第二个弹出按钮,
<ajax:ModalPopupExtender ID="ModalPopup1" runat="server" TargetControlID="lbtn1"
PopupControlID="Panel1" BackgroundCssClass="modalBackground" CancelControlID="imgClose"
DropShadow="true" Drag="true" />
<asp:Panel ID="Panel1" runat="server"></Panel>//////////////////////////////////////////////////////////
<ajax:ModalPopupExtender ID="ModalPopup2" runat="server" TargetControlID="lbtn2"
PopupControlID="Panel2" BackgroundCssClass="modalBackground" CancelControlID="imgClose"
DropShadow="true" Drag="true" /><asp:Panel ID="Panel2" runat="server"></Panel>为什么在有的情况下,点击lbtn1时,会弹出Panel2,而我只想是对应着弹出啊,
在线等,分不够再加,55555555555。。
<asp:LinkButton ID="lbtn1" runat="server"></asp:LinkButton>//第一个弹出按钮,
<asp:LinkButton ID="lbtn2" runat="server"></asp:LinkButton>//第二个弹出按钮,
<ajax:ModalPopupExtender ID="ModalPopup1" runat="server" TargetControlID="lbtn1"
PopupControlID="Panel1" BackgroundCssClass="modalBackground" CancelControlID="imgClose"
DropShadow="true" Drag="true" />
<asp:Panel ID="Panel1" runat="server"></Panel>//////////////////////////////////////////////////////////
<ajax:ModalPopupExtender ID="ModalPopup2" runat="server" TargetControlID="lbtn2"
PopupControlID="Panel2" BackgroundCssClass="modalBackground" CancelControlID="imgClose"
DropShadow="true" Drag="true" /><asp:Panel ID="Panel2" runat="server"></Panel>为什么在有的情况下,点击lbtn1时,会弹出Panel2,而我只想是对应着弹出啊,
在线等,分不够再加,55555555555。。
1.建两个隐藏的按钮,Button1,Button2对应的代码是:
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" style="display:none"/>
<asp:Button ID="Button2" runat="server" OnClick="Button1_Click" Text="Button" style="display:none"/>2.两个ModalPopupExtender分别绑定Button1,Button2,代码是:
<ajax:ModalPopupExtender ID="ModalPopup1" runat="server" TargetControlID="Button1"
PopupControlID="Panel1" BackgroundCssClass="modalBackground" CancelControlID="imgClose"
DropShadow="true" Drag="true" />
<ajax:ModalPopupExtender ID="ModalPopup2" runat="server" TargetControlID="Button2"
PopupControlID="Panel1" BackgroundCssClass="modalBackground" CancelControlID="imgClose"
DropShadow="true" Drag="true" /> 3.调用,你原来的lbtn1和lbtn2的click的事件下的调用代码分别是:
ModalPopup1.Show();ModalPopup1.Show();