DropDownList不能激活DropDownList1_SelectedIndexChanged的原因

来源:互联网 发布:行知教育 编辑:程序博客网 时间:2024/05/21 09:49
一:原因一
正常的html代码:
<select name="CouponFront1$DdlPageNum" onchange="javascript:setTimeout('__doPostBack(/'CouponFront1$DdlPageNum/',/'/')', 0)" id="CouponFront1_DdlPageNum" style="font-size:Smaller;font-weight:normal;font-style:normal;text-decoration:none;width:45px;"><option selected="selected" value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option>
<option value="6">6</option></select>局部不能激活的时间的html代码:
<select name="CouponFront1$DdlPageNum" onchange="javascript:setTimeout('__doPostBack(/'CouponFront1$DdlPageNum/',/'/')', 0)" id="CouponFront1_DdlPageNum" style="font-size:Smaller;font-weight:normal;font-style:normal;text-decoration:none;width:45px;"><option selected="selected" value="1">1</option><option value="1">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option>
<option value="6">6</option></select>清楚的看到value值控制该事件的调用,产生的原因:一部分Item 手动绑定,一部分是数据源绑定,就产生这样的情况。所以要主意value绑定的值不能相同。
二:第二原因:
没有激活AutoPostBack="True".