Solved

C# - event not firing

Posted on 2014-07-27
9
480 Views
Last Modified: 2014-07-28
I have two events:

1. btn1_Click (firing okay, but...)
2. cboRegion_OnTextChanged (is not firing.)

The html/aspx lines for each event shown just above the events.

Question: How can I change the event for cboRegion so it would fire as well?

Thank you.
<asp:Button ID="btn1"  GroupName="cmdOpt" Name="opt" runat="server" Text="1" TabIndex="1" onclick="btn1_Click"   />

protected void btn1_Click(object sender, EventArgs e)
    {
        Session["strBtn"] = strBtn;
        // Response.Redirect("Default2.aspx",false);
    }
------------------------------------
       <asp:DropDownList ID="cboRegion" runat="server" Width="83" OnTextChanged="cboRegion_OnTextChanged" >
            <asp:ListItem Text="Region 1" Value="1"  />
            <asp:ListItem Text="Region 2" Value="2"  />
            <asp:ListItem Text="Region 3" Value="3"  />
        </asp:DropDownList>

    protected void cboRegion_OnTextChanged(object sender, EventArgs e)
    {
        Session["Year"] = "3333";
        // Response.Redirect("Default2.aspx",false);
    }

Open in new window

0
Comment
Question by:Mike Eghtebas
  • 6
  • 3
9 Comments
 
LVL 7

Accepted Solution

by:
Raghu Mutalikdesai earned 500 total points
ID: 40223479
Instead of OnTextChanged event, try using OnSelectedIndexChanged event.
OnSelectedIndexChanged="cboRegion_Change"

Open in new window

I am assuming user is not allowed to "type" in the drop down, and only "select"
0
 
LVL 33

Author Comment

by:Mike Eghtebas
ID: 40223505
Hi Raghu for coming to my rescue,

That was excellent point because the users just select not change values. This is what is happening now:

I select a different year but its event doesn't fire. However, when I click on the button, all of sudden it stops at the break point in cboRegion_Change event.

Question: What is the explanation for this?

Thanks,

Mike
0
 
LVL 33

Author Comment

by:Mike Eghtebas
ID: 40223512
Possibly, one difference between the button and the rest is buttons submit while the other may not do that. Does this kind of make sense to you?

If so, then how can we get some action from the controls other than buttons?
0
 
LVL 33

Author Comment

by:Mike Eghtebas
ID: 40223532
I got it, I need to set:

AutoPostBack="True"

in those controls.
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 7

Expert Comment

by:Raghu Mutalikdesai
ID: 40223538
Well, you were too quick and you figured out the answer even before I looked at your comment! Thanks for accepting my answer.
0
 
LVL 33

Author Comment

by:Mike Eghtebas
ID: 40223565
I appreciate for the participation.

Mike
0
 
LVL 33

Author Comment

by:Mike Eghtebas
ID: 40223576
Hi Raghu,

I have couple of other questions now. Do you have some time to take a look at them? I will be glad to post the links for the questions here.

Mike
0
 
LVL 7

Expert Comment

by:Raghu Mutalikdesai
ID: 40223584
Sure. please post the questions. I will try to answer those.
0
 
LVL 33

Author Comment

by:Mike Eghtebas
ID: 40223604
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

Suggested Solutions

Title # Comments Views Activity
insert image with its metadata into SQL server Database 3 88
Not showing page correctly 3 29
Split in Javascript 5 30
SQL Exceptions 3 36
A quick way to get a menu to work on our website, is using the Menu control and assign it to a web.sitemap using SiteMapDataSource. Example of web.sitemap file: (CODE) Sample code to add to the page menu: (CODE) Running the application, we wi…
This article is for Object-Oriented Programming (OOP) beginners. An Interface contains declarations of events, indexers, methods and/or properties. Any class which implements the Interface should provide the concrete implementation for each Inter…
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

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

20 Experts available now in Live!

Get 1:1 Help Now