dropdownlist的selectedindexchanged 我是初学者,向各位高人请教一个问题.我在dropdownlist里设置了三项,比如是1,2,3.界面上还有一个imagemap,里面放了图片.我想实现这样的效果:选择1时,imagemap里的图片变为image文件夹里的11,选2时,imagemap里的图片变为image文件夹里的22...... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用SelectedIndexChanged事件编写程序控制magemap的显示 如果路径都能确定,直接写在js的onchange里面好了,不用提交到服务器处理 ^^ 我知道用SelectedIndexChanged的事件去编写,我也知道把autopostback设为true.就是不知道怎么编写. 可以手动添加dropdownlist的项,设定dropdownlist的text属性为1\2\3,value属性为image文件夹下图片的对应文件名,SelectedIndexChanged时,将文件名作为参数,找到相应图片显示在imagemap中 在SelectedIndexChanged事件中写(开了autopostback){ if(drp.selectValue=="1") { imagemap.imgurl=""; // } else if(drp.selectValue=="2") { imagemap.imgurl=""; // } else if(drp.selectValue=="3") { imagemap.imgurl=""; // }} 5楼的,1\2\3是4楼说的TEXT吗?如果是的话,drp.selectValue=="1"应该是drp.selectTEXT=="1"吧? 5楼,我明白你的了.但是为什么运行时没反应呢?我试着在if(!ispostback)下写你的代码,可是依然不好使.这怎么回事 有没有将DropDownList的AutoPostBack设为true啊 <asp:DropDownList ID="drp" runat="server" OnSelectedIndexChanged="drp_SelectedIndexChanged" AutoPostBack="True"> <asp:ListItem Value="1">1</asp:ListItem> <asp:ListItem Value="2">2</asp:ListItem> <asp:ListItem Value="3">3</asp:ListItem> </asp:DropDownList> 11楼的我问你一下,<asp:ListItem Value="1">这里边的1和 1</asp:ListItem>这里的1是一回事吗 同志们,我知道了,我知道是怎么回事了.5楼的value没指明是什么.这样就对了 switch (DropDownList1.SelectedItem.Text) { case "1": ImageMap.ImageUrl = "image/1.jpg"; break; case "2": ImageMap.ImageUrl = "image/2.jpg"; break; case "3": ImageMap.ImageUrl = "image/3.jpg"; break;} window.open方法无法执行 很奇怪的问题,TextBox中文值取不到,英文值能取到 分页 传值为空!崩溃中。。。 委托+事件实现自定义分页控件 [asp.net]如何在asp.net程序中,保证一个变量不会被释放 居然没人知道?再发帖:登陆控件“注册”链接出错的问题 给HyperLink控件加入图片时,能控制图片的大小吗? 定制水昌报表时出现问题 搜索异常 巨简单的问题,只需要花费你几秒钟,50分赠送(dama2003) yahoo邮件服务器发送邮件问题 重写dropdownlist,编写自定义dropdownlist 控件 ,改变其下拉框的宽度。。
value属性为image文件夹下图片的对应文件名,SelectedIndexChanged时,
将文件名作为参数,找到相应图片显示在imagemap中
{
if(drp.selectValue=="1")
{
imagemap.imgurl=""; //
}
else if(drp.selectValue=="2")
{
imagemap.imgurl=""; //
}
else if(drp.selectValue=="3")
{
imagemap.imgurl=""; //
}
}
<asp:DropDownList ID="drp" runat="server" OnSelectedIndexChanged="drp_SelectedIndexChanged" AutoPostBack="True">
<asp:ListItem Value="1">1</asp:ListItem>
<asp:ListItem Value="2">2</asp:ListItem>
<asp:ListItem Value="3">3</asp:ListItem>
</asp:DropDownList>
1</asp:ListItem>这里的1是一回事吗
switch (DropDownList1.SelectedItem.Text)
{
case "1": ImageMap.ImageUrl = "image/1.jpg";
break; case "2": ImageMap.ImageUrl = "image/2.jpg";
break;
case "3": ImageMap.ImageUrl = "image/3.jpg";
break;}