Click here to Skip to main content
15,906,569 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
My web controls are radio button - checkedchanged event
drop down list- selectedindexchanged event.

Please any one help me.
Posted
Updated 23-Oct-11 18:57pm
v2

Hi,




you can declare selectedindexchanged event like this:

ddlFilter.SelectedIndexChanged += new EventHandler(ddl2_SelectedIndexChanged);
ddlFilter.AutoPostBack = true;
 
Share this answer
 
Comments
sandhya.T 2011 24-Oct-11 1:01am    
but im getting an error as
cannot overload the methods
udusat13 24-Oct-11 1:56am    
check following code

protected void Page_Load(object sender, EventArgs e)
{
DropDownList ComboBox = new DropDownList();
ComboBox.ID = "ComboBox";
ComboBox.AutoPostBack = true;

ComboBox.Items.Add(new ListItem("Year: 2010", "2010"));
ComboBox.Items.Add(new ListItem("Year: 2011", "2011"));
ComboBox.Items.Add(new ListItem("Year: 2012", "2012"));
ComboBox.Items.Add(new ListItem("Year: 2013", "2013"));
ComboBox.Items.Add(new ListItem("Year: 2014", "2014"));

ComboBox.SelectedIndexChanged += new EventHandler(Dynamic_Method);

this.form1.Controls.Add(ComboBox);
}
protected void ddlFilter_SelectedIndexChanged(object sender, EventArgs e)
{
Response.Write(Request.Form["ComboBox"]);
}
private void Dynamic_Method(object sender, EventArgs e)
{
//Response.Write(((DropDownList)sender).SelectedIndex.ToString());
//Response.Write(Request.Form["ComboBox"]);
DropDownList ComboBox = (DropDownList)sender;
string sSTR = "";
sSTR = "</br>Selected Index: " + ComboBox.SelectedIndex.ToString();
sSTR += "</br>Selected Item: " + ComboBox.SelectedItem.Text.ToString();
sSTR += "</br>Selected Value: " + ComboBox.SelectedItem.Value.ToString();

Label lbl = new Label();
lbl.Text = sSTR;
this.form1.Controls.Add(lbl);
}
sandhya.T 2011 24-Oct-11 2:30am    
Thank u
Can u tell me the main aim of these 2 stmts
Response.Write(Request.Form["ComboBox"]);
DropDownList ComboBox = (DropDownList)sender;
C#
Page_Load()
{

            RadioButton b = new Button();

            b.ID = "b1" //whatever 
            b.Text = "Option1"; //whatever
            b.AutoPostBack = true;
            b.CheckedChanged += new EventHandler(b_CheckedChanged); //handler

}



         void b_CheckedChanged(object sender, EventArgs e)
        {
            //whatever

        }
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900