我在DataGrid中绑定DropDownList但在无法选择,就是说无法改变DropDownList的被选项不能改变,我设置DropDownList的AutoPostBack=true,PageLoad中没有相关语句重新初始化DropDownList.
没有改变,因为每次autopostback后,系统又重新初始化了,而没有保持viewstate,所以
在page_load里
要用if(!Page.IsPostBack)
{//初始化页面}
就可以了
AutoPostBack属性你在设计时就设置好试试,我的可以
还有,你postback 后不执行string
sValue = ddl.SelectedItem.Value;
TextBox1.Text=sValue+"succeed!";的
1)AutoPostBack=true时避免重新初始化dropDownlist
2)AutoPostBack=false时viewstate为true,第一次初始化后在不许初始化