나는 값이 check1, check2, check3 인 세 개의 체크 박스를 포함하는 체크 박스 목록을 가지고 있습니다. 데이터베이스의 테이블에는 체크 된 체크 박스의 값을 저장하는 필드가 있습니다.체크 박스 목록을 다시 바인딩하는 방법
해당 필드의 conatins는 CHECK1, CHECK2, check3 값 내가 checkboxlist 바인딩하는 코드를 다음 사용하는 경우에만 check3 체크됩니다 만, CHECK1 및 CHECK2 내가 얻을 수있는 코드를 수정하는 방법
string[] strSourceOfInformation = dtEnquiry.Rows[0]["SourceOfInformation"].ToString().Split('&');
for (int i = 0; i < strSourceOfInformation.Length; i++)
{
if (strSourceOfInformation[i].ToString() != "")
{
foreach (ListItem htlRmItem in chkSourceOfInformation.Items)
{
if (htlRmItem.Value == strSourceOfInformation[i].ToString())
{
htlRmItem.Selected = true;
}
}
}
}
을 선택하지 않으면 check1, check2 및 check3이 확인됩니까?
CheckBoxList의 SelectionMode 속성은 없습니다. CheckBoxList는 본질적으로 다중 선택입니다. – womp
안녕하세요. 감사합니다. –