Solved

make text of popup widow dynamic

Posted on 2009-04-08
4
729 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 500 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

Master Your Team's Linux and Cloud Stack!

The average business loses $13.5M per year to ineffective training (per 1,000 employees). Keep ahead of the competition and combine in-person quality with online cost and flexibility by training with Linux Academy.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Crystal reports vb.net 2 41
VB.Net Report Printing Issue 3 34
VB.Net WebRequest Code from JSON curl 9 13
DataTables + iCheck + pagination Issue 2 23
Today I had a very interesting conundrum that had to get solved quickly. Needless to say, it wasn't resolved quickly because when we needed it we were very rushed, but as soon as the conference call was over and I took a step back I saw the correct …
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
This video shows how to use Hyena, from SystemTools Software, to bulk import 100 user accounts from an external text file. View in 1080p for best video quality.
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

777 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