我已经从数据库中填充了一个下拉列表。现在选择一个特定项目我希望数据来自数据库并显示在标签中,但是,当我选择一个特定项目时,页面再次加载并在下拉列表中再次出现--SELECT--不是我之前选择的价值。
我的代码是 -
aspx页面 - https://stackoverflow.com/editing-help
代码隐藏 -
protected void Page_Load(object sender, EventArgs e)
{
if (Session["UI"]==null)
{
Response.Redirect("AdminLogin.aspx");
}
else
{
if (!IsPostBack)
{
AddVehicle vb = new AddVehicle();
DataSet tt = vb.populatedropdown();
DropDownList1.DataSource = tt;
DropDownList1.DataTextField = "DealerID";
DropDownList1.DataValueField = "DealerID";
DropDownList1.DataBind();
}
}
}