怎样获取DropDownList绑定的记录值,怎么获得的总是第一个记录?DropDownList.TextDropDownList.SelectedItem.TextDropDownList.SelectedValueDropDownList.DataTextFieldDropDownList.DataValueField都试了,获得的总是第一个记录,选

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 08:52:44
怎样获取DropDownList绑定的记录值,怎么获得的总是第一个记录?DropDownList.TextDropDownList.SelectedItem.TextDropDownList.SelectedValueDropDownList.DataTextFieldDropDownList.DataValueField都试了,获得的总是第一个记录,选

怎样获取DropDownList绑定的记录值,怎么获得的总是第一个记录?DropDownList.TextDropDownList.SelectedItem.TextDropDownList.SelectedValueDropDownList.DataTextFieldDropDownList.DataValueField都试了,获得的总是第一个记录,选
怎样获取DropDownList绑定的记录值,怎么获得的总是第一个记录?
DropDownList.Text
DropDownList.SelectedItem.Text
DropDownList.SelectedValue
DropDownList.DataTextField
DropDownList.DataValueField
都试了,获得的总是第一个记录,选择其他的记录获得的还是第一个记录

怎样获取DropDownList绑定的记录值,怎么获得的总是第一个记录?DropDownList.TextDropDownList.SelectedItem.TextDropDownList.SelectedValueDropDownList.DataTextFieldDropDownList.DataValueField都试了,获得的总是第一个记录,选
用 DropDownList.SelectedValue 绝对可以.可能是你在选择下拉列表时候回传了,DropDownList 又重新绑定了一次.所以每次都只能获得第一个记录,你试试在页面加载的时候判断下是否是回传.
例:
protected void Page_Load(object sender,EventArgs e)
{
if (!IsPostBack)
{
// DropDownList 绑定.
}
}