0

我正在做一个项目,我想在单击按钮时弹出一个面板,但它不工作可能是背后的原因..因为我在再次更新 a​​jax 工具包后尝试它不工作。

请给我一个解决方案。这是我尝试过的:

      <form id="form1" runat="server">
  <div>
     <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></asp:ToolkitScriptManager>
     <asp:Button ID="btnShowPopupisbn" runat="server" style="display:none" />
     <asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server" TargetControlID="btnShowPopupisbn" PopupControlID="pnl_isbn" CancelControlID="btnCancel" BackgroundCssClass="modalBackground" PopupDragHandleControlID="pnlpopup"></asp:ModalPopupExtender>
     <asp:Panel ID="pnl_isbn" runat="server" Visible="False" width="400px"CssClass="color">
     <asp:Label ID="lbl_isbn" runat="server" Text="ISBN " ForeColor="Black"></asp:Label>
     <asp:TextBox ID="txt_isbn" runat="server" ValidationGroup="b" AutoPostBack="true"></asp:TextBox>
     <asp:Label ID="lbl_booktwoid" runat="server" ForeColor="Red" Text="booktwoid" Visible="False"></asp:Label>
     <asp:Label ID="lbl_conditionisbn" runat="server" ForeColor="Black" Text="Condition"></asp:Label>
     <asp:DropDownList ID="drp_con" runat="server" Width="120px" ValidationGroup="b"></asp:DropDownList>
     <asp:Button ID="btn_isbnnumber" runat="server" Text="Add ISBN" CssClass="blue button" ValidationGroup="b"/></asp:Panel>
</div>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button"/> 
</form>

点击按钮上的cs代码:

 protected void Button1_Click(object sender, EventArgs e)
{
    pnl_isbn.Visible = true;
    ModalPopupExtender1.Show();

}
4

1 回答 1

0

您错过了结束语 PopupControlID="pnl_isbn"。请检查一下。

于 2013-05-02T10:41:21.240 回答