protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack) //首次进来帮顶5个值
{
DropDownList1.Items.Add(new ListItem(1.ToString()));
DropDownList1.Items.Add(new ListItem(2.ToString()));
DropDownList1.Items.Add(new ListItem(3.ToString()));
DropDownList1.Items.Add(new ListItem(4.ToString()));
DropDownList1.Items.Add(new ListItem(5.ToString()));
}
}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
//获取当前选中下标的值
Response.Write("");
}
我测试了下,貌似没问题
一楼正确。
貌似是绑定数据没有放到 if (!IsPostBack) 里吧
取值:this.DropDownList1.SelectedItem.ToString(),这样就可以取得所选的值了