Click here to Skip to main content
15,896,726 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

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
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;

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