日期:2014-05-17  浏览次数:20469 次

如何在CS文件里写代码添加dropdownlist控件?
如何在CS文件里写代码添加dropdownlist控件?并且能在前台的repeater控件里显示出来
dropdownlist repeater CS代码添加控件

------解决方案--------------------
在后台先NEW DropDownList对象,然后加到对应的控件里,一般调用Controls.Add就可以了
------解决方案--------------------
在cs中动态生成
------解决方案--------------------
引用:
Quote: 引用:

在后台先NEW DropDownList对象,然后加到对应的控件里,一般调用Controls.Add就可以了
我在repeater里面写了一个,但是他的ddl_SelectedIndexChanged事件没法触发啊

LZ可以在Page_Load事件里手动绑定,需要注意的是,不要做IsPostBack判断
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

在后台先NEW DropDownList对象,然后加到对应的控件里,一般调用Controls.Add就可以了
我在repeater里面写了一个,但是他的ddl_SelectedIndexChanged事件没法触发啊

LZ可以在Page_Load事件里手动绑定,需要注意的是,不要做IsPostBack判断
我知道可以在哪里绑定,但问题是我要在Repeater1_ItemDataBound里面写,在这里要判断条件,到底是要写,还是不要写

你是说要判断是否要添加DropDownList?
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

在后台先NEW DropDownList对象,然后加到对应的控件里,一般调用Controls.Add就可以了
我在repeater里面写了一个,但是他的ddl_SelectedIndexChanged事件没法触发啊

LZ可以在Page_Load事件里手动绑定,需要注意的是,不要做IsPostBack判断
我知道可以在哪里绑定,但问题是我要在Repeater1_ItemDataBound里面写,在这里要判断条件,到底是要写,还是不要写

你是说要判断是否要添加DropDownList?
是的,总之就是在repeater里面写,然后怎么触发repeater里面的控件的事件呢?

LZ,需要对一个属性赋值

ddl.AutoPostBack = true;

这样就会触发事件了
------解决方案--------------------