我的页面上有一个CheckBoxList控件cbl_txzb,所有的ListItem都是运行时动态添加的,cbl_txzb的width="100%",AutoPostBack=true,当选择改变的时候触发服务器事件,然后我在Page_Load中给cbl_txzb加个段客户端事件
cbl_txzb.Attributes.Add("onclick", "SetInfoText()");
现在的发现一个问题,当我选择cbl_txzb中的CheckBox项时SetInfoText()工作良好,但是当我点击cbl_txzb框的空白处时,所有的CheckBox项都没发生改变却触发了onclick事件...这和我的预想不符,如何才能实现只有当SelectedIndexChanged触发时才调用客户端的SetInfoText()刚学习ASP.NET,对Javascript一知半解,各位大虾支个招吧