1 this.ddlUnit.SelectedValue = id; //注意大小写,如果选中失败会显示默认值. 2 ListItem item=ddlUnit.Items.FindByValue(id); if(item != null) { item.Selected = true; } 3 int index = this.ddlUnit.Items.IndexOf(this.ddlUnit.Items.FindByValue(id)); this.ddlUnit.SelectedIndex = index; this.ddlUnit.ClearSelection();