로 인식되지 않습니다, 나는 그 같은 일을 해요 : 나는 상자를 검사 할 때선택된 체크 박스 나 체크 박스의 변수 금액과 checkboxlist있어
protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
{
for (int j = 0; j < CheckBoxList1.Items.Count; j++)
{
//LabelTest.Text = "Something"; It works here
if (CheckBoxList1.Items[j].Selected)
{
//LabelTest.Text = "Something 2"; It doesn't work here
TextBoxTest.Text = CheckBoxList1.Items[j].Text;
LabelTest.Text = CheckBoxList1.Items[j].Value;
}
}
}
에서, "뭔가"입니다 내 페이지에 표시되지만 나머지는 그렇지 않습니다. 내가 작성하는 시도 내 맘도 "경우"
if (!CheckBoxList1.Items[j].Selected)
그리고 그렇게 같은 일을, 내가이 체크 박스의 총 수는 상자, 내 TextBoxTest에 "106"을 검사 할 때,하지만 체크 박스의 수
내 CheckBoxList1에는 진정한 자동 멈춤 기능이 있습니다.
귀하의 도움에 감사 드리며, 저의 영어 실력을 유감스럽게 생각합니다. 당신이 재산 Checked
을 사용해야합니다 체크 박스를 들어
유 그것에 u는 물론 – Talha
, 나는 이전에 다른 질문을 checkboxlist 모든 것을 (내가 생각하는) 채우는 코드입니다 보여줄 수 : http://stackoverflow.com/questions/10846445/selecting-one -checkbox-in-loop-generated-checkboxes-from-checkboxlist –
언제 체크 박스를 채우고 있습니까? 각각의'Page_Load'에서 다시 작성한다면, 당신이 체크 한 사실을 무시할 수 있습니다. – geekchic