Loading ...

Handle events dynamiclly

Who is online?  0 guests and 0 members
home  »  forums   »  asp.net topics   »  getting started / general asp.net   » Handle events dynamiclly

Handle events dynamiclly

Posts under the topic: Handle events dynamiclly

Posted: 7/24/2011

Lurker 20  points  Lurker
  • Joined on: 7/24/2011
  • Posts: 4

..............................................................................

...............................................................................

RadioButtonList rblDel = new RadioButtonList();

 

        rblDel.ID = "rblDelete";
        //rblDel.AutoPostBack = true;
        rblDel.Items.Add("Feedback ID");
       
        //Response.Write("<br/> <br/>");
        rblDel.Items.Add("Feedback Date");

        rblDel.SelectedIndexChanged += new System.EventHandler(this.rblDel_SelectedIndexChanged);
        PanelBottom.Controls.Add(rblDel);
        rblDel.Visible = true;

..............................................................................

...............................................................................

 

protected void rblDel_SelectedIndexChanged(object sender, EventArgs e)
    {
        if (rblDel.SelectedIndex == 0)
        {
            TextBox txtID = new TextBox();
            PanelBottom.Controls.Add(txtID);
        }
       
    }

 

 

 

This code does not fire events on selecting one of item in radiobutton list. Please provide me the solution. I want to show different data gridview and asp controls upon different selection on the left side menu.


Posted: 7/25/2011

Lurker 82  points  Lurker
  • Joined on: 9/15/2009
  • Posts: 9

 

 



 

 you have to use java script and send the clientId of the objects like :

rblDel.Attributes.Add("OnSelectedIndexChanged", "clicktoSelect('" + rblDel.ClientID + "')");

 and call the java script from aspx page something like :

function clicktoSelect(obj) {
            document.getElementById(obj).click();
        }

 

 


Posted: 7/25/2011

Lurker 20  points  Lurker
  • Joined on: 7/24/2011
  • Posts: 4

Thanks for the suggestion.......


Page 1 of 1 (3 items)