Improve company productivity with a Business Account.Sign Up

x
?
Solved

make text of popup widow dynamic

Posted on 2009-04-08
4
Medium Priority
?
736 Views
Last Modified: 2013-12-17
here i have create a panel which will be used as a popup window.

in panel i have passed one label which will be load with the popup window.

i have value in a text box when i submit the form i wnat the value of text box at label

resides in popup how can i??

above problem is for asp.net,C#,3.5

plz make it fast it's urgemt...
<asp:Panel ID="pnlRechargePopup" runat="server" Style="display: none; width: 250px;
                    background-color: White; border-width: 2px; border-color: Black; border-style: solid;
                    padding: 20px;">
                    <div style="text-align: center;">
                        Are you sure you want to recharge with 
                        <asp:Label ID="Label1" Text="Label">            
                        </asp:Label> ?
                        <br />
                        
                        <br />
                        <asp:Button ID="confirmButtonOk" runat="server" Text="OK" CssClass="adminButton" CausesValidation="false" />
                        <asp:Button ID="confirmButtonCancel" runat="server" Text="Cancel" CssClass="adminButton"
                            CausesValidation="false" />
                    </div>
                </asp:Panel>
 
 
<asp:TextBox ID="txtOther" CssClass="inputbgsmall" runat ="server" ></asp:TextBox>
 
 
 
<asp:Button ID="SubmitButton" runat="server" CssClass="inputbgsmall" CausesValidation="false" Text="Submit" onclick="SubmitButton_Click"/>
              <ajaxToolkit:ConfirmButtonExtender ID="ConfirmRechargeButtonExtender" runat="server"
                    TargetControlID="SubmitButton" DisplayModalPopupID="ModalPopupExtenderConfirm" />
<ajaxToolkit:ModalPopupExtender ID="ModalPopupExtenderConfirm" runat="server" TargetControlID="SubmitButton"
                    PopupControlID="pnlRechargePopup" OkControlID="confirmButtonOk" CancelControlID="confirmButtonCancel"
                    BackgroundCssClass="modalBackground" X="450" Y="250"/>

Open in new window

0
Comment
Question by:scspl
  • 3
4 Comments
 
LVL 2

Expert Comment

by:T0ni
ID: 24110102
Add the runat="server" tag to the label. Ex: <asp:Label ID="Label1" Text="Label" runat="server" />
In the code behind page just set it's text. Ex: Label1.Text = txtOther.Text;
<asp:Panel ID="pnlRechargePopup" runat="server" Style="display: none; width: 250px;
                    background-color: White; border-width: 2px; border-color: Black; border-style: solid;
                    padding: 20px;">
                    <div style="text-align: center;">
                        Are you sure you want to recharge with 
                        <asp:Label ID="Label1" Text="Label" runat="server">            
                        </asp:Label> ?
                        <br />
                        
                        <br />
                        <asp:Button ID="confirmButtonOk" runat="server" Text="OK" CssClass="adminButton" CausesValidation="false" />
                        <asp:Button ID="confirmButtonCancel" runat="server" Text="Cancel" CssClass="adminButton"
                            CausesValidation="false" />
                    </div>
                </asp:Panel>
 
 
<asp:TextBox ID="txtOther" CssClass="inputbgsmall" runat ="server" ></asp:TextBox>
 
 
 
<asp:Button ID="SubmitButton" runat="server" CssClass="inputbgsmall" CausesValidation="false" Text="Submit" onclick="SubmitButton_Click"/>
              <ajaxToolkit:ConfirmButtonExtender ID="ConfirmRechargeButtonExtender" runat="server"
                    TargetControlID="SubmitButton" DisplayModalPopupID="ModalPopupExtenderConfirm" />
<ajaxToolkit:ModalPopupExtender ID="ModalPopupExtenderConfirm" runat="server" TargetControlID="SubmitButton"
                    PopupControlID="pnlRechargePopup" OkControlID="confirmButtonOk" CancelControlID="confirmButtonCancel"
                    BackgroundCssClass="modalBackground" X="450" Y="250"/>
 
 
//IN THE CODE BEHIND PAGE (JUST DOUBLE CLICK THE BUTTON TO CREATE THE EVENT HANDLER)
 
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            Label1.Text = txtOther.Text;
        }

Open in new window

0
 
LVL 2

Expert Comment

by:T0ni
ID: 24110114
Just view the changes I have made in the code, adjust to them and you should be fine.
0
 

Author Comment

by:scspl
ID: 24113411
you are not getting my code . ...


i am rendering my label with the popup window and it will be open at client side so by just clicking

the submit button it will not be copied the value.

because it will render b4 the submit event will fire and it will first show the label and then

submit event will be fired.

so is there any other suggestions??
0
 
LVL 2

Accepted Solution

by:
T0ni earned 1500 total points
ID: 24114509
You're right. I made some research and found you need to create a [WebMethod] that will be fired when the popup window is rendered.

This link should guide you trough:
http://blogs.msdn.com/delay/archive/2006/09/19/762609.aspx 
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

In my previous two articles we discussed Binary Serialization (http://www.experts-exchange.com/A_4362.html) and XML Serialization (http://www.experts-exchange.com/A_4425.html). In this article we will try to know more about SOAP (Simple Object Acces…
More often than not, we developers are confronted with a need: a need to make some kind of magic happen via code. Whether it is for a client, for the boss, or for our own personal projects, the need must be satisfied. Most of the time, the Framework…
In response to a need for security and privacy, and to continue fostering an environment members can turn to for support, solutions, and education, Experts Exchange has created anonymous question capabilities. This new feature is available to our Pr…
Watch the working video to know how to import Outlook PST/OST files to Amazon WorkMail. Kernel released this tool which is very easy to use and migrate single or multiple PST and OST files to Amazon WorkMail. To know more about Kernel Import PST to …

587 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question