我有一个列出作者姓名的下拉框:
我需要使用第二个下拉列表中的选定值更新此框。
这会清除作者下拉列表中的值,但不会使用第二个下拉列表中的选定值更新框。我需要包括什么来获取 lbAuthorList 的值以显示从 DroopDownList1 中选择的值?
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>