Page.IsPostback
is missing
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack) return;
BindCustomersDDL();
}
for reading the dropdown selected item, use
var text = ddlCustomer.SelectedItem.Text;
var value = ddlCustomer.SelectedItem.Value;