0

著者名を一覧表示するドロップダウン ボックスがあります。

2 番目のドロップダウン リストから選択した値でこのボックスを更新する必要があります。

これにより、作成者のドロップダウン リストから値がクリアされますが、2 番目のドロップダウン リストから選択された値でボックスが更新されません。DroopDownList1 から選択した値を表示するには、lbAuthorList の値を取得するために何を含める必要がありますか?

protected void update_SelectedItem(object sender, EventArgs e)
{
    lbAuthorList.Items.Clear();
    lbAuthorList.Text = DropDownList1.SelectedItem.Text;

}

  <asp:DropDownList runat="server" ID="lbAuthors" style="float:left;" 
    DataSourceID="odsAuthorList" DataTextField="DisplayAuthorName" DataValueField="AuthorID" 
    onselectedindexchanged="lbUserList_SelectedIndexChanged" 
    AppendDataBoundItems="True" >
      </asp:DropDownList>
  <asp:DropDownList ID="DropDownList1" runat="server" AppendDataBoundItems="True" 
    DataSourceID="SqlDataSource2" DataTextField="Display_AuthorName"  EnableViewState="false"
    DataValueField="Display_AuthorName" OnSelectedIndexChanged="update_SelectedItem" AutoPostBack="true">
</asp:DropDownList>
4

1 に答える 1