Sign In| Join
Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources
Last post Jan 06, 2013 11:37 PM by Peter Cong
Member
527 Points
681 Posts
Jan 04, 2013 04:23 PM|LINK
Hi, I have a dropdownlist field call "NextYear" in my webform with this code:
onselectedindexchanged="ViewByYear_SelectedIndexChanged" AutoPastBack="True"
in my .cs code, I have class ViewByYear_SelectedIndexChanged with some c# codes, but when I click the NextYear dropdownlist, the associated c# code does not get fired in my debug mode.
Anybody know what is wrong with my codes?
618 Points
152 Posts
Jan 04, 2013 04:26 PM|LINK
Can you please post more of the aspx code ?
442 Points
292 Posts
Jan 04, 2013 04:40 PM|LINK
mark up
<form id="form1" runat="server"> <asp:DropDownList ID="NextYear" runat="server" AutoPostBack="True" onselectedindexchanged="DropDownList1_SelectedIndexChanged" Width =120> <asp:ListItem>Red</asp:ListItem> <asp:ListItem>Green</asp:ListItem> <asp:ListItem>Blue</asp:ListItem> <asp:ListItem></asp:ListItem> </asp:DropDownList> </form>
code behind
protected void NextYear_SelectedIndexChanged(object sender, EventArgs e) { Response.Write(" You selected Me "+NextYear.SelectedItem.Text ); }
Let me know if this works
thanking you
86 Points
37 Posts
Jan 04, 2013 04:46 PM|LINK
Your Markup says -> onselectedindexchanged="DropDownList1_SelectedIndexChanged"
but you event handler name is NextYear_SelectedIndexChanged
thats why your event is not getting fired
Jan 06, 2013 11:37 PM|LINK
The " AutoPastBack="True"" was wrong, it should be AutoPostBack = true.
As well, ti should be NextYear_SelectedIndexChanged
Thanks for all responses,
Peter Cong
Member
527 Points
681 Posts
Why my dropdown list event does not get fired?
Jan 04, 2013 04:23 PM|LINK
Hi, I have a dropdownlist field call "NextYear" in my webform with this code:
onselectedindexchanged="ViewByYear_SelectedIndexChanged" AutoPastBack="True"
in my .cs code, I have class ViewByYear_SelectedIndexChanged with some c# codes, but when I click the NextYear dropdownlist, the associated c# code does not get fired in my debug mode.
Anybody know what is wrong with my codes?
Specs
Member
618 Points
152 Posts
Re: Why my dropdown list event does not get fired?
Jan 04, 2013 04:26 PM|LINK
Can you please post more of the aspx code ?
Anil Srivast...
Member
442 Points
292 Posts
Re: Why my dropdown list event does not get fired?
Jan 04, 2013 04:40 PM|LINK
mark up
<form id="form1" runat="server">
<asp:DropDownList ID="NextYear" runat="server" AutoPostBack="True"
onselectedindexchanged="DropDownList1_SelectedIndexChanged" Width =120>
<asp:ListItem>Red</asp:ListItem>
<asp:ListItem>Green</asp:ListItem>
<asp:ListItem>Blue</asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
</form>
code behind
protected void NextYear_SelectedIndexChanged(object sender, EventArgs e)
{
Response.Write(" You selected Me "+NextYear.SelectedItem.Text );
}
Let me know if this works
thanking you
asad.aries
Member
86 Points
37 Posts
Re: Why my dropdown list event does not get fired?
Jan 04, 2013 04:46 PM|LINK
Your Markup says -> onselectedindexchanged="DropDownList1_SelectedIndexChanged"
but you event handler name is NextYear_SelectedIndexChanged
thats why your event is not getting fired
Peter Cong
Member
527 Points
681 Posts
Re: Why my dropdown list event does not get fired?
Jan 06, 2013 11:37 PM|LINK
The " AutoPastBack="True"" was wrong, it should be AutoPostBack = true.
As well, ti should be NextYear_SelectedIndexChanged
Thanks for all responses,