加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 如何将onchange事件附加到CheckBoxList?缺少InputAt

发布时间:2020-12-16 06:52:12 所属栏目:asp.Net 来源:网络整理
导读:使用以下代码为CheckBoxList设置onchange事件不起作用. chkListUserGroup.Attributes.Add("onchange","document.forms[0].isRecordModified.value='true';"); 如何为CheckBoxList设置onchange事件? 解决方法 使用onclick事件, protected void Page_Load(obj
使用以下代码为CheckBoxList设置onchange事件不起作用.

chkListUserGroup.Attributes.Add("onchange","document.forms[0].isRecordModified.value='true';");

如何为CheckBoxList设置onchange事件?

解决方法

使用onclick事件,

protected void Page_Load(object sender,EventArgs e)
    {
        if (!IsPostBack)
        {
            CheckBoxList1.Items.Add("A");
            CheckBoxList1.Items.Add("B");
            CheckBoxList1.Items.Add("C");
            CheckBoxList1.Items.Add("D");

            foreach (ListItem item in CheckBoxList1.Items)
            {
                item.Attributes.Add("onclick","document.forms[0].isRecordModified.value=document.activeElement.checked");    
            }
        }
    }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读