Sunday, 15 May 2011

c# - Add Event to Control added dynamic -



c# - Add Event to Control added dynamic -

i'm using asp.net , c# webform. i'm generating dropdownlist dynamically, can't execute event control. below code:

dropdownlist nuevocmb = new dropdownlist(); nuevocmb.id = "ddl" + num; nuevocmb.items.add("---seleccione el plazo---"); nuevocmb.items.add("corto plazo"); nuevocmb.selectedindex = 0; nuevocmb.autopostback = true; nuevocmb.selectedindexchanged += new eventhandler(nuevocmb_onselectedindexchanged); mainpanel.controls.add(nuevocmb); protected void nuevocmb_onselectedindexchanged(object sender, eventargs e) { string temp = ""; }

you need add together code creates command every page request, including postbacks. if command causes postback , code recreates command not called, event handler not fire. .net phone call event handler 1 time command same id added during page load.

c# asp.net

No comments:

Post a Comment