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

drowdownlist问题
网页page-load中我加了DDLGender.SelectedIndex = DDLGender.Items.IndexOf(DDLGender.Items.FindByText(ds.Tables[0].Rows[0].ItemArray[4].ToString()));这一句代码给drowdownlist赋值!赋值成功,也能显示出指定的值!但是我再通过这个drowdownlist的选项,对数据库的值进行更换时,出错了!不能更改,为什么?

------解决方案--------------------
要使用if(!Page.IsPostBack)
{
这里给DDLGender赋值或者绑定
}


出错了!不能更改,为什么?
出什么错误; 。错误信息是啥一看不就明白; 了?
------解决方案--------------------
page-load 绑定数据先判断if(!Page.IsPostBack)再绑定,否则点提交的之后会再绑定数据一次,所以你做的修改就无效了