asp.net中checkbox是向server提交时才干触发事件

把该控件的autopostback设置为true。才干响应事件


 protected void Checkbox_CheckedChanged1(object sender, EventArgs e)

        {

            string id = string.Empty;

            foreach (GridViewRow gr in this.newsTable.Rows)

            {

                CheckBox CB = (CheckBox)gr.FindControl("ChkItem");

                if (CB.Checked)

                {

                    id += this.newsTable.DataKeys[gr.RowIndex]["InfoTableOID"].ToString();

                }

            }

            this.hidden.Value = id;

            

        }