注册 登录
编程论坛 ASP.NET技术论坛

方法探讨,关于DropDownList的显示问题。

chashen8888 发布于 2007-10-26 18:33, 678 次点击
举例说明比较易理解。
假设建立了一个学生管理的数据库,现在需要修改学生信息。学生信息里有性别这个字段,是用DropDownList选择的,顺序是“男”,“女”。假如要改一个女生变男生,当我打开修改时,DropDownList要先显示“女”,然后我再选择,变成“男”。解决这个问题是用什么思路呢?即将性别读出来的时候怎样与DropDownList匹配?
3 回复
#2
chashen88882007-10-26 19:23

多谢大家了,我找到了,代码如下
for(int i=0;i<sex.Items.Count;i++)
{
if(sex.Items[i].Value==r1["sex"].ToString())
sex.Items[i].Selected=true;
}

#3
jyoseyi2007-10-26 22:56
在选择性别后有给服务器回访事件,把代码写在里面
#4
xqyy2007-10-28 20:04
呵呵,你可以不用男女来区别性别,可以用0,1在dropdownlist里面selectedindex=前值
1