代码如下:
<asp:DropDownList ID="ddlpic" AutoPostBack="true" runat="server" OnSelectedIndexChanged="ddlpic_SelectedIndexChanged">
<asp:ListItem Value="image\man\01.gif">01</asp:ListItem>
<asp:ListItem Value="image\man\02.gif">02</asp:ListItem>
<asp:ListItem Value="image\man\03.gif">03</asp:ListItem>
<asp:ListItem Value="image\man\04.gif">04</asp:ListItem>
<asp:ListItem Value="image\man\05.gif">05</asp:ListItem>
<asp:ListItem Value="image\man\06.gif">06</asp:ListItem>
</asp:DropDownList>
protected void ddlpic_SelectedIndexChanged(object sender, EventArgs e)
{
Image1.ImageUrl = ddlpic.SelectedItem.Value;
}
我改成 AutoPostBack="true"了,当然改变ddlpic控件内容的时候,image控件图片会随之刷新,可恶的是页面也随之刷新一次,这个效果不好。要求:不刷新页面,只刷新image1控件里面的图片!!
<asp:DropDownList ID="ddlpic" AutoPostBack="true" runat="server" OnSelectedIndexChanged="ddlpic_SelectedIndexChanged">
<asp:ListItem Value="image\man\01.gif">01</asp:ListItem>
<asp:ListItem Value="image\man\02.gif">02</asp:ListItem>
<asp:ListItem Value="image\man\03.gif">03</asp:ListItem>
<asp:ListItem Value="image\man\04.gif">04</asp:ListItem>
<asp:ListItem Value="image\man\05.gif">05</asp:ListItem>
<asp:ListItem Value="image\man\06.gif">06</asp:ListItem>
</asp:DropDownList>
protected void ddlpic_SelectedIndexChanged(object sender, EventArgs e)
{
Image1.ImageUrl = ddlpic.SelectedItem.Value;
}
我改成 AutoPostBack="true"了,当然改变ddlpic控件内容的时候,image控件图片会随之刷新,可恶的是页面也随之刷新一次,这个效果不好。要求:不刷新页面,只刷新image1控件里面的图片!!
解决方案 »
- 孟子E章:还有点复杂,图片有两种,一种竖线,一种空白,xsl怎么写?
- 晕了~~求助!类库无法生成DLL文件
- web2.0什么意思?
- 把虚拟目录的目录安全性设置为:基本身份验证(以明文形式发送密码),怎么获得在对话框输入的用户和密码。
- 在crystal report 报表中如何增加编号?
- 怎么才能找出当前系统的用户名称
- 向把现在的有一个网站改称三层的。大家给点建议。
- 急问,使用dropdownlist实现下拉选择某个网址,实现网址链接?谢谢各位
- 结贴率100%
- 下载时文件输出类型怎么设置?
- 可以将.asax的文件也编译成dll文件吗?
- 从字符串转换为 smalldatetime 数据类型时发生语法错误
但这方面代码不懂呢!!麻烦大家写个!!
<asp:DropDownList ID="ddlpic" runat="server" onchange="javascript:img.src=this.value" >
<asp:ListItem Value="image\man\01.gif">01</asp:ListItem>
<asp:ListItem Value="image\man\02.gif">02</asp:ListItem>
<asp:ListItem Value="image\man\03.gif">03</asp:ListItem>
<asp:ListItem Value="image\man\04.gif">04</asp:ListItem>
<asp:ListItem Value="image\man\05.gif">05</asp:ListItem>
<asp:ListItem Value="image\man\06.gif">06</asp:ListItem>
</asp:DropDownList>
<IMG height="40" alt="" src="" width="40" border="0" name="img">
<asp:DropDownList ID="ddlpic" AutoPostBack="true" runat="server" onchange="javascript:document.getElementsById('Image1').src=this.value">
....