asp.net中的dropdownlist问题

leo_xiaoguang 2008-09-19 09:36:31
我在Default.aspx页面上放了一个asp控件DropDownList,存入了数据。
在Default.aspx.cs中加入事件:

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
...
}

为何该事件不起作用?焦点离开也没用。
怎样可以让DropDownList在选择后执行一些代码?
...全文
78 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangtian00_00 2008-09-19
  • 打赏
  • 举报
回复
JS添加onchange事件,DropDownList1.selectIndex就是改变之前的
zhangtian00_00 2008-09-19
  • 打赏
  • 举报
回复
前台,把你的控件加上AutoPostBack=True,事件就触发了
坐等收分
leo_xiaoguang 2008-09-19
  • 打赏
  • 举报
回复
现在可以了,但DropDownList1.AutoPostBack后,总是停在第一项,如何保存我刚才的选的项目?
leo_xiaoguang 2008-09-19
  • 打赏
  • 举报
回复
我设置了DropDownList1.AutoPostBack=True;
但DropDownList1_SelectedIndexChanged该事件仍不起作用,断点时也跑不进去。
shui8iuhs 2008-09-19
  • 打赏
  • 举报
回复
完全同意3楼的
twtqing 2008-09-19
  • 打赏
  • 举报
回复
DropDownList1.AutoPostBack=True;
lsc123 2008-09-19
  • 打赏
  • 举报
回复
在刚创建此事件时,默认情况下所选为空,你可以试一下:this.DropDownLIst1.selectedindex=0;给它一个选项,再执行其功能.
billclinton8 2008-09-19
  • 打赏
  • 举报
回复
DropDownList1.AutoPostBack=True;
花落_ 2008-09-19
  • 打赏
  • 举报
回复
你一定忘记把它的 自动回传 设为 true了吧,好好看看吧,应该没问题的
leo_xiaoguang 2008-09-19
  • 打赏
  • 举报
回复
自己顶顶

110,529

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧