ドロップダウンリスト (DDL) で最後に選択したアイテムを削除するには、DDL フォームの次のコードを考慮して、DDL のonselectedindexchangedイベントを使用できます (DDL アイテムの 1 つをクリックすると発生します)。
<asp:DropDownList ID="_DDL" runat="server"
onselectedindexchanged="_DDL_SelectedIndexChanged" AutoPostBack="true">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
</asp:DropDownList>
そして、RemoveAt()メソッドの背後にコードを配置して、選択したアイテムを DDL から削除します。
protected void _DDL_SelectedIndexChanged(object sender, EventArgs e)
{
int ItemToRemove = _DDL.SelectedIndex;
_DDL.Items.RemoveAt(ItemToRemove);
}
これが役立つことを願っています:)