Click here to Skip to main content
15,919,500 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hi,

I am doing some operation on button click event which is present in modalpopup.
Now based on that operation i want to display a message on the same modalpopup.
The problem i am facing is when i click on the button which is on modalpopup,the modalpopup disappears,so i am not able to show the message on modalpopup.


XML
<td>
                                <div align="center">
                                    <asp:Button ID="btnAdd" runat="server" Text="Add" CssClass="Button" OnClick="btnAdd_Click" />
                                </div>
                                <asp:Panel ID="Panel1" runat="server" Style="display: none" CssClass="modalPopup">
                                    <asp:Panel ID="Panel3" runat="server" Style="cursor: move; background-color: gray;
                                        border: solid 1px Gray; color: Black">
                                        Skills
                                    </asp:Panel>
                                    <div>
                                        <table>
                                            <tr>
                                                <td>
                                                    <asp:Label ID="lblErrorMsg" runat="server" Text=""></asp:Label>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <asp:Label ID="lblSkillGroup" runat="server" Text="SkillGroup" CssClass="bold"></asp:Label>
                                                </td>
                                                <td>
                                                    <asp:DropDownList ID="ddlSkillGroup" runat="server" CssClass="dropDownBox">
                                                    </asp:DropDownList>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                                    <asp:Label ID="lblskill" runat="server" CssClass="bold" Text="Skills:"></asp:Label>
                                                </td>
                                                <td>
                                                    <asp:TextBox ID="txtSkill" runat="server" CssClass="TextBox"></asp:TextBox>
                                                </td>
                                            </tr>
                                        </table>
                                        <p style="text-align: center;">
                                            <asp:Button ID="OkButton" runat="server" Text="OK" OnClick="OkButton_Click" CssClass="Button" />
                                            <asp:Button ID="CancelButton" runat="server" Text="Cancel" CssClass="Button" />
                                        </p>
                                    </div>
                                </asp:Panel>
                                <asp:ModalPopupExtender ID="ModalPopupExtender" runat="server" TargetControlID="btnAdd"
                                    PopupControlID="Panel1" BackgroundCssClass="modalBackground" CancelControlID="CancelButton"
                                    DropShadow="true" PopupDragHandleControlID="Panel3" />
                            </td>




here i want to display message on label "lblErrorMsg" after clicking nutton "OkButton"...

thanks,
Posted
Updated 9-Apr-13 22:56pm
v3
Comments
RelicV 10-Apr-13 4:12am    
Hi Jyothi,

Please provide the code you have written. We will have better understanding and can help you.

Thank you,
Vamsi
jyothivs 10-Apr-13 5:06am    
<td>
<div align="center">
<asp:Button ID="btnAdd" runat="server" Text="Add" CssClass="Button" OnClick="btnAdd_Click" />
</div>
<asp:Panel ID="Panel1" runat="server" Style="display: none" CssClass="modalPopup">
<asp:Panel ID="Panel3" runat="server" Style="cursor: move; background-color: gray;
border: solid 1px Gray; color: Black">
Skills

<div>
<table>
<tr>
<td>
<asp:Label ID="lblErrorMsg" runat="server" Text="">
</td>
</tr>
<tr>
<td>
<asp:Label ID="lblSkillGroup" runat="server" Text="SkillGroup" CssClass="bold">
</td>
<td>
<asp:DropDownList ID="ddlSkillGroup" runat="server" CssClass="dropDownBox">

</td>
</tr>
<tr>
<td>
<asp:Label ID="lblskill" runat="server" CssClass="bold" Text="Skills:">
</td>
<td>
<asp:TextBox ID="txtSkill" runat="server" CssClass="TextBox">
</td>
</tr>
</table>
<p style="text-align: center;">
<asp:Button ID="OkButton" runat="server" Text="OK" OnClick="OkButton_Click" CssClass="Button" />
<asp:Button ID="CancelButton" runat="server" Text="Cancel" CssClass="Button" />
</p>
</div>

<asp:ModalPopupExtender ID="ModalPopupExtender" runat="server" TargetControlID="btnAdd"
PopupControlID="Panel1" BackgroundCssClass="modalBackground" CancelControlID="CancelButton"
DropShadow="true" PopupDragHandleControlID="Panel3" />
</td>


here i want to display message on label "lblErrorMsg" after clicking nutton "OkButton"...

thanks, .

1 solution

Hi Jyothi,

I dont see your code behind here but I can figure out that the button click is closing the modelpopup.

So, in the button click event, set the below code and check it.

C#
ModalPopupExtender.Show();


Now, you can set the label's text property with the required value (either error msg or success msg).

Let me know if this helped you or not.!

Happy Coding.!

Thank you,
Vamsi
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900