标题:[求助]要如何触发DropDownList的事件?
只看楼主
ellasouth
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2006-3-24
 问题点数:0 回复次数:10 
[求助]要如何触发DropDownList的事件?

DropDownList有一个事件名为:selectedindexchanged,但为何我不能触发,无论DropDownList选择的内容如何改变,都无法触发这个事件,不知道何原因,请各位指教,急!!!!!

搜索更多相关主题的帖子: DropDownList 触发 
2006-03-24 15:51
nic
Rank: 2
等 级:新手上路
威 望:4
帖 子:175
专家分:0
注 册:2005-11-1
得分:0 

autopostback="true"
onselectedindexchanged="xxxxx"


2006-03-24 16:17
xiaobao46829
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-3-19
得分:0 

楼上哥们说得对

2006-03-24 19:32
Create
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:168
专家分:0
注 册:2005-11-6
得分:0 

autopostback="true"
onSelectedIndexChanged="xxxxx"


2006-03-24 20:07
fuzhoucxy
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2005-11-24
得分:0 
那如果要使两个DropDownList相关联要怎么做呢,就比如说一个是省份一个是城市,要使省份和城市相关联
2006-03-26 22:22
nic
Rank: 2
等 级:新手上路
威 望:4
帖 子:175
专家分:0
注 册:2005-11-1
得分:0 
以下是引用fuzhoucxy在2006-3-26 22:22:00的发言:
那如果要使两个DropDownList相关联要怎么做呢,就比如说一个是省份一个是城市,要使省份和城市相关联

要在数据库表里设定省份与城市相关连,
比如:“城市表”字段如下
province city
fujian xiamen
fujian zhangzhou
fujian fuzhou
jiangsu suzhou
jiangsu nantong
jiangsu yangzhou
下拉框droplist1显示省份,SQL语句用select distinct province from table,把数据绑定到该下拉框。
下拉框droplist2显示城市,SQL语句"SELECT CITY FROM TABLE where province='"+droplist1.selecteditem.text+"'",把数据绑定到该下拉框。

象这样最好用JS来做。



2006-03-27 09:50
ellasouth
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2006-3-24
得分:0 
onSelectedIndexChanged="xxxxx"
这是啥意思?我是新手,谢谢

2006-03-27 10:37
ellasouth
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2006-3-24
得分:0 
如果使autopostback=true,我每次选择dropdownlist的内容,都会返回到每一条,但我不要这样,该如何?谢谢

2006-03-27 10:41
fuzhoucxy
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2005-11-24
得分:0 

大哥我还是不懂你说的是什么意思,能不能给我写个例子呢,太谢谢了

2006-03-27 22:02
fuzhoucxy
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2005-11-24
得分:0 

我知道怎么做了啊,DropDownList5.Items.Clear();
for(int i=0;i<DropDownList4.Items.Count;i++)
{
if(DropDownList4.Items[i].Selected)
{
switch(DropDownList4.Items[i].Value)
{
case "0":

DropDownList5.Items.Add(new ListItem("福州"));
DropDownList5.Items.Add(new ListItem("泉州"));
DropDownList5.Items.Add(new ListItem("莆田"));
break;

case "1":

DropDownList5.Items.Add(new ListItem("广州"));
break;

case "2":

DropDownList5.Items.Add(new ListItem("温州"));
break;

}
}差不多就这样了

2006-03-29 21:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-52520-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.329170 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved