Note that there are some explanatory texts on larger screens.

plurals
  1. POTwo placeholders inside modal popup
    text
    copied!<p>I have a modal popup extender. Inside the panel I have two placeholders. Both are visible false. When I press a button and have code like <code>this.ModalPopupExtender1.Show(); PlaceHolder1.Visible = true; PlaceHolder2.Visible = false;</code> The modal popup opens. When I have code like this:</p> <pre><code>this.ModalPopupExtender1.Show(); PlaceHolder1.Visible = false; PlaceHolder2.Visible = true; </code></pre> <p>The modal popup doesn’t open. How can solve this issue? I attach my asp.net code:</p> <pre><code>&lt;asp:Button ID="btnShowPopup" runat="server" style="display:none" /&gt; &lt;asp:ModalPopupExtender ID="ModalPopupExtender1" runat="server" PopupControlID="pnlpopup" TargetControlID="btnShowPopup" CancelControlID="btnCancel" OkControlID="btnUpdate" BehaviorID="ModalPopupExtender1" DropShadow="true" BackgroundCssClass="modalBackground"&gt; &lt;/asp:ModalPopupExtender&gt; &lt;asp:Panel ID="pnlpopup" runat="server" BackColor="LightGray" CssClass="modalPopup" Width="600px" Height="450px"&gt; &lt;asp:PlaceHolder ID="PlaceHolder1" Visible="false" runat="server"&gt; &lt;table class="style1"&gt; &lt;tr&gt; &lt;td&gt; &amp;nbsp;&lt;/td&gt; &lt;td&gt; &amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; Name:&lt;/td&gt; &lt;td&gt; &lt;asp:TextBox ID="txtName" runat="server" CssClass="textEntry"&gt;&lt;/asp:TextBox&gt; &lt;asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtThoughtName" ErrorMessage="*" ValidationGroup="r"&gt;&lt;/asp:RequiredFieldValidator&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; Description:&lt;/td&gt; &lt;td&gt; &lt;asp:TextBox ID="txtDescription" TextMode="MultiLine" Columns="37" Rows="5" runat="server" CssClass="textEntry"&gt;&lt;/asp:TextBox&gt; &lt;asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="*" ControlToValidate="txtDescription" ValidationGroup="r"&gt;&lt;/asp:RequiredFieldValidator&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; Date:&lt;/td&gt; &lt;td&gt; &lt;asp:TextBox ID="txtDate" runat="server" Width="150px"&gt;&lt;/asp:TextBox&gt; &lt;asp:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="txtDate"&gt; &lt;/asp:CalendarExtender&gt;&lt;asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ErrorMessage="*" ControlToValidate="txtDate" ValidationGroup="r"&gt;&lt;/asp:RequiredFieldValidator&gt; &lt;/td&gt; &lt;/tr&gt; &lt;td&gt; &amp;nbsp;&lt;/td&gt; &lt;td&gt; &amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td colspan="2"&gt; &lt;asp:Button ID="btnUpdate" runat="server" CommandName="Update" OnClick="btnUpdate_Click" Text="Create" ValidationGroup="r" Width="100px" /&gt;&amp;nbsp;&amp;nbsp; &lt;asp:Button ID="btnCancel" runat="server" onclick="btnCancel_Click" Text="Cancel" Width="100px" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/asp:PlaceHolder&gt; &lt;asp:PlaceHolder ID="PlaceHolder2" Visible="false" runat="server"&gt; &lt;table class="style1"&gt; &lt;tr&gt; &lt;td class="style6"&gt; Join a Group:&lt;/td&gt; &lt;td&gt; &lt;asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource3" DataTextField="GroupName" DataValueField="GroupId"&gt; &lt;/asp:DropDownList&gt; &amp;nbsp; &lt;asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click"&gt;Create a Group&lt;/asp:LinkButton&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="style6"&gt; &amp;nbsp;&lt;/td&gt; &lt;td&gt; &lt;asp:Button ID="btnUpdate3" runat="server" CommandName="Update" Width="160px" OnClick="btnUpdate2_Click" Text="Join Group" ValidationGroup="a" /&gt; &amp;nbsp; &lt;asp:Button ID="btnCancel3" runat="server" onclick="btnCancel2_Click" Width="160px" Text="Cancel" /&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="style6"&gt; &lt;asp:Label ID="Label3" Visible="false" runat="server" Text="Group Name:"&gt;&lt;/asp:Label&gt; &lt;/td&gt; &lt;td&gt; &lt;asp:TextBox ID="txtgroupname" Visible="false" CssClass="textEntry" runat="server"&gt;&lt;/asp:TextBox&gt;&lt;asp:RequiredFieldValidator ID="RequiredFieldValidator3" ControlToValidate="txtgroupname" ValidationGroup="z" runat="server" ErrorMessage="*"&gt;&lt;/asp:RequiredFieldValidator&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="style6"&gt; &amp;nbsp;&lt;/td&gt; &lt;td&gt; &lt;asp:Button ID="Button2" Visible="false" ValidationGroup="z" runat="server" Width="160px" Text="Create New Group" onclick="Button2_Click" /&gt; &amp;nbsp; &lt;asp:Button ID="Button3" Visible="false" runat="server" Width="160px" Text="Cancel" onclick="Button3_Click" /&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload