DropDownList为什么只能取到第一个值有一个DropDownList,和一个按钮,当点击按钮时,得到选中的值,每次都只能得到第一个值。Response.Write("<script>alert('" + dbl_name.SelectedItem.Value + "')</script>");如果用SelectedIndexChanged,是可以的[解决办法]每次都执行 ExcelToDataTable,都会重新刷新列表内容,不要再点击时执行 ExcelToDataTable