博客网 加入收藏  -  设为首页
您的位置:博客网 > 职场 > 正文
asp.net2.0 中的DropDownList控件如何重置?
asp.net2.0 中的DropDownList控件如何重置?
提示:

asp.net2.0 中的DropDownList控件如何重置?

DropDownList 有两个属性,一个属性是DataTextField,一个是DataValueField
分别对应键和值
如果说想要在DropDownList中显示数据库中某一个表中的内容
举个例子,表结构如下
ID,Name
1 技术部
2 财务部
在代码中可以这样写:
DropDownList.DataSource=表;//表是从数据库中读取
DropDownList.DataTextField="Name"; //显示的是部门
DropDownList.DataValueField="ID"; //记录的是部门ID
DropDownList.DataBind();

如果要显示财务部,只需要在绑定所有项完成之后写上
DropDownList.SelectedValue="2"; //即可显示财务部

c# DropDownList后台绑定数据选择后消失
提示:

c# DropDownList后台绑定数据选择后消失

看你表述的意思,你是想做DropDownList 联动是吧。很明显,当你第一个DropDownList
SelectedIndexChanged后,没有给第一个DropDownList 再次绑定值,因为你的第一个DropDownList 设置了Autopostback="true",有这个属性就相当于刷新页面,但页面不是第一次加载,所以你选择过后,页面刷新DropDownList 里什么数据都没了