私はこれが行われたと確信していますが、どこでも解決策を見つけることができないか、この遅い時間にそれを理解することができないようです。
2つのDropDownListがあります。
ddConvertFrom
ddConvertTo
OnItemSelectedIndexChange
いずれかのDropDownListについて、選択した値を他のDropDownListから削除/非表示にします。
これまで私はこれを試しました:
protected void ddConvertTo_SelectedIndexChanged(object sender, EventArgs e)
{
foreach (ListItem li in ddConvertTo.Items)
{
if (ddConvertFrom.SelectedItem.Text == li.Text)
{
ddConvertTo.Items.Remove(ddConvertTo.Items.FindByValue(ddConvertFrom.SelectedItem.Text));
}
}
}
A)上記が機能しないのはなぜですか?
B)上記でこれを行うためのより効率的な方法はありますか?