最初のドロップダウンリストから選択した後に2番目のドロップダウンリストが変更されるため、SQL値が2のドロップダウンリストもありますので、2番目のドロップダウンリスト値をクリアしてください最初のドロップダウンリストをクリアした後、私の初期値は表示されません。削除後のドロップダウンリストの値を更新する
最初のドロップダウン:
<asp:dropdown ID="OrderNo" runat="server" MaxLength="0" style="display: inline;"
AppendDataBoundItems="True" DataSourceID="OrderNo_SqlDS" DataTextField="OrderNo"
DataValueField="OrderNo" onselectedindexchanged=" OrderNo_SelectedIndexChanged" AutoPostBack="true">
<asp:ListItem Text="--Select One--" Value="" /></asp:dropdown>
2番目のドロップダウンは:
<asp:dropdown ID="Part" runat="server" MaxLength="0" style="display: inline;"
AppendDataBoundItems="True" DataSourceID="Part_SqlDS" DataTextField="Part"
DataValueField="Part" onselectedindexchanged=" Part_SelectedIndexChanged" AutoPostBack="true">
<asp:ListItem Text="--Select One--" Value="" /></asp:dropdown>
と私の背後にあるコードで
:protected void OrderNo_SelectedIndexChanged(object sender, EventArgs e)
{
Part.Items.Clear();
Part.DataBind();
}
私はすべての最後の値を表示しています –