我在ASP.net页面中实现了一个下拉列表。我在页面加载事件中放置了数据源和绑定下拉列表。我在下拉列表中获取数据没有任何问题。但是当我选择一个值时,它总是发送索引1的值。我尝试了不同的值,但它总是将索引1值发送到后端
string[] parity = conData.GetParity();
ddlParity.DataSource = parity.ToList();
ddlParity.DataBind();
modemDetailsObj.Parity = ddlParity.SelectedValue;
答案 0 :(得分:3)
您可能会再次绑定回发中的下拉列表。你需要绑定它!Postback
if(!Page.IsPostBack)
{
string[] parity = conData.GetParity();
ddlParity.DataSource = parity.ToList();
ddlParity.DataBind();
}