Solved

C# - event not firing

Posted on 2014-07-27
9
499 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
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
LVL 33

Author Comment

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

AutoPostBack="True"

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

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

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…
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
In a recent question (https://www.experts-exchange.com/questions/28997919/Pagination-in-Adobe-Acrobat.html) here at Experts Exchange, a member asked how to add page numbers to a PDF file using Adobe Acrobat XI Pro. This short video Micro Tutorial sh…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

809 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