我有2个dropdown list.first dropdown list用于选择颜色,第二个dropdownlist用于选择颜色,第二个dropdown list用于选择颜色,第二个dropdown list用于选择颜色,而第二个dropdown list用于选择已填充的图像文件。我要做的是,
<Asp:dropdownlist id="ddlColor" runat="server">
<asp:ListItem Value="#00FFFF">Cyan</asp:ListItem>
<asp:ListItem Value="#FF00FF">Magenta</asp:ListItem
</Asp:dropdownlist>
<Asp:dropdownlist id="ddlImages" runat="server" style="width: 275px">
</Asp:dropdownlist>
填充图像下拉列表的代码
String[] Images = Directory.GetFiles(MapPath("~/Images/Layers/"), "*.png");
for (int i = 0; i < Images.Length; i++)
Images[i] = Path.GetFileNameWithoutExtension(Images[i]);
ddlImages.DataSource = Images;
ddlImages.DataBind();
发布于 2014-07-01 09:20:39
你可以这样做,在你选择了一种颜色后,页面会改变为选择了特定颜色的版本,然后让它检查选择了什么颜色,并且根据之前选择的颜色,第二个下拉列表也会改变。
https://stackoverflow.com/questions/24506580
复制相似问题