asp.netページにドロップダウンリストコントロールとボタンがあります。ドロップダウンリストはメソッドから取り込まれます。ボタンをクリックした後、最初のアイテム以外のアイテムを選択すると、DDL で選択したアイテムが失われ、最初のアイテムが選択され、ボタン クリック イベントでのみ最初のアイテムの値が取得されます。どうすれば問題を解決できますか?
<asp:DropDownList ID="userDropDown" runat="server" DataTextField="CustomerName" DataValueField="CustomerId">
</asp:DropDownList>
protected void Button1_Click(object sender, EventArgs e)
{
if(!page.isPostBack)
{
userDropDown.DataSource = CC.GetCustomers();
userDropDown.DataBind();
}
}