Solved

Click event in Visual Studio C#

Posted on 2015-02-17
9
75 Views
Last Modified: 2015-02-17
I've been researching and can't find what I'm looking for. I have a page with a drop down list. I want to select the OrderID from the dropdown list then populate text boxes on a different page based on the OrderID field from the Order table when clicking the submit button. I know I need a click event but don't know what else. Any ideas?
0
Comment
Question by:Robin Harris
  • 5
  • 4
9 Comments
 
LVL 33

Expert Comment

by:it_saige
ID: 40614871
There are many ways to transfer data between pages (Query String, Session State, HTTP Post Information, etc. etc.).

Microsoft has a TID that discusses this process and some of the options available - https://msdn.microsoft.com/en-us/library/6c3yckfw(v=vs.140).aspx

-saige-
0
 

Author Comment

by:Robin Harris
ID: 40614998
Thanks for the link.  To the source page I added this code:
          protected void btnSubmit_Click(object sender, EventArgs e)
          {

              Response.Redirect("wscOrderVerify.aspx?orderID=" + ddlOrderID.Text);

          }

Open in new window


I added the following code to the target page:

public partial class wscOrderVerify : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.QueryString["OrderID"] != null)
                orderID.Text = Request.QueryString["OrderID"];
        }
    }

Open in new window


Right now I just want to pass the OrderID selected from the drop down (ddlorderID) and fill the orderID text box on the target page. With the code above nothing happens when I click the submit button.
0
 
LVL 33

Expert Comment

by:it_saige
ID: 40615014
That's because it is case sensitive.  Either use OrderID or orderID for all references.

-saige-
0
 

Author Comment

by:Robin Harris
ID: 40615044
Ahh yes I'm punching myself for missing that. I made the change all references say orderID. The target page still doesn't load when clicking submit. I don't receive any error messages either.
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 33

Expert Comment

by:it_saige
ID: 40615107
It works for me.  I have attached a test solution.

-saige-
EE-Q28618631.zip
0
 
LVL 33

Accepted Solution

by:
it_saige earned 500 total points
ID: 40615128
And for completeness, here is a version using a DDL.

-saige-
EE-Q28618631.zip
0
 

Author Comment

by:Robin Harris
ID: 40615210
Don't know how but I was missing onclick="btnSubmit_Click". I apologize for the noob questions. I've spent the last 24 hours reading up on ASP.Net and C#. I haven't looked at this stuff in 2 years. Thanks a ton for your help.
0
 

Author Closing Comment

by:Robin Harris
ID: 40615213
Excellent job. The expert was very patient with me. Thanks again.
0
 
LVL 33

Expert Comment

by:it_saige
ID: 40615247
No worries.  Glad you were able to get it sorted out.

-saige-
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.
Many functions in Excel can make decisions. The most simple of these is the IF function: it returns a value depending on whether a condition you describe is true or false. Once you get the hang of using the IF function, you will find it easier to us…

911 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

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now