为了账号安全,请及时绑定邮箱和手机立即绑定

点击 保存 确促发了 DropDownList 的 SelectIndexChanged 事件??

/ 猿问

点击 保存 确促发了 DropDownList 的 SelectIndexChanged 事件??

繁花不似锦 2018-11-02 05:02:39

我点击 button 保存 理论上是应该促发 button 的 onclick 时间的呀 ,可是为什么会 促发 DropDownList 的 selectIndexChanged 事件之后才 会 促发 button 的 onclick 事件呢 ?

DropDownList 的 AutoPostBack = true 而且 我选择 DropDownList 第二项 或者非第一项时调试时 DropDownList1.SelectItem.Text 或(value) 都是第一项的值,可是选择的并不是第一项呀!


查看完整描述

2 回答

?
慕工程0101907

if (!Page.IsPostBack)  不能忘啊


查看完整回答
反对 回复 2018-11-05
?
牛魔王的故事

页面的事件执行顺序如下:

Init:初始化

Load:加载

Event:用户事件

PreRender:呈现页面之前

Unload:卸载

你没有加IsPostBack,所以每次提交过来,先会执行Load事件,再执行你的控件事件

而你的Load事件中,又重新设置了组合框的值,所以导致事件触发和永远是选择第一项的问题

iframe不会影响的,你把问题详细的描述下吧,最好有点代码


查看完整回答
反对 回复 2018-11-05

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信