This is the Panel the modalPopup is in:
Code:
<asp:Button ID="btnHiddenSearch" runat="Server" Style="display:none" />
<ajaxtoolkit:modalpopupextender id="mpeSearch" runat="server" backgroundcssclass="modalBackground" popupcontrolid="pnlSearch" targetcontrolid="btnHiddenSearch"></ajaxtoolkit:modalpopupextender>
<asp:Panel ID="pnlSearch" runat="server" CssClass="modalBox" Style="display:none;" Width="500px">
<asp:Panel ID="pnlSearchCaption" runat="server" CssClass="caption" Style="margin-bottom: 10px; cursor: hand;">
Search
</asp:Panel>
<div class="divCol">
Last Name</div>
<div class="divColLast">
<asp:TextBox ID="txtLName" runat="server"></asp:TextBox>
</div>
<div class="clearer">
</div>
<div class="divCol">
First Name</div>
<div class="divColLast">
<asp:TextBox ID="txtFName" runat="server"></asp:TextBox>
</div>
<div class="clearer">
</div>
<div class="divCenter">
<asp:Button ID="btnFind" runat="server" Text="Search" UseSubmitBehavior="false" onClientClick = "this.disabled=true; this.value = 'Searching...';" OnClick = "btnFind_Click"/> <asp:Button ID = "btnSearchCancel" runat = "server" Text = "Cancel" OnClick = "btnSearchCancel_Click" />
</div>
<div class = "divCenter">
<asp:DataGrid Width = "75%" ID="dgv" runat="server" AutoGenerateColumns="false" PagerStyle-HorizontalAlign="center" PagerStyle-PrevPageText="Prev" OnPageIndexChanged="dgv_Paging" PagerStyle-NextPageText="Next" AllowPaging="True" AllowSorting="True" OnItemCommand="ReportSession" CssClass="Header">
<Columns>
<asp:ButtonColumn DataTextField="Name" ItemStyle-Width="30%" HeaderText="Name" HeaderStyle-HorizontalAlign="center" ItemStyle-VerticalAlign="middle" CommandName="SetSession" ></asp:ButtonColumn>
</Columns>
</asp:DataGrid><asp:Label ID="lblPages" runat="server" Visible="False"/>
<br />
<asp:Label ID="lblMsg" runat="server" Font-Bold="True" Font-Size="Larger" Text="No Students Found. Please Search Again." Visible="False"/>
</div>
</asp:Panel>
This is the Code-Behind:
Code:
public void ibtnSearch_Click(object sender, EventArgs e)
{
upFilter.Update();
mpeSearch.Show();
}
I hope this helps.
~Candi