0
<table><tr>
<td>
Type:
</td>
<td>
<asp:DropDownList ID="ddltype" runat="server" OnSelectedIndexChanged="ddltype_SelectedIndexChanged">
<asp:ListItem Value="0">---select---</asp:ListItem>
<asp:ListItem Text="Setter" Value="1">
</asp:ListItem>
<asp:ListItem Text="Getter" Value="2"></asp:ListItem>
</asp:DropDownList>
</td>
<td>
Name:
</td>
<td>
<asp:DropDownList ID="ddlname" runat="server">
</asp:DropDownList>
</td>
</tr> </table>
如果用户在第一个下拉列表中选择setter
或getter
,我想在第二个下拉列表中填写相关名称。我如何在C#页面中编写代码来满足这个要求。请帮助我的人。用另一个DropDownList中的选定项填充DropDownList项目?
我不知道我理解你的问题。 你想显示所选项目的文本?我想在名字后面:在你的第二个表格单元格中? – thomasvdb
所以你想根据用户选择的值('Getter'或'Setter')过滤_something_。但是,你想过滤什么,你尝试过什么? –
在“ddltype_SelectedIndexChanged”中,您可以获取ddltype.selcected值。根据该创建逻辑获取相关名称并绑定到下一个下拉列表“ddlname”。 – san