안녕하세요, 저는이 성가신 문제가 있습니다. 값이있는 데이터 소스의 항목을 가져 오는 CheckBoxList가 있습니다. 필요한 것은 값이 "33"인 Item이 선택되었을 때 일부 패널을 표시하는 것입니다. 그래서 나는 Clicked Item, Last Clicked, 또는 뭔가를 얻을 필요가있다. 나는 많은 방법을 시도했으나 효과가 없을 것이다. 다음 3 줄 중 아무 것도 나를 구할 수 없다 :CheckBoxList의 항목을 클릭 할 때 무언가를 표시해야합니다.
protected void chkServicos_SelectedIndexChanged(object sender, EventArgs e)
{
//
// Just trying to get the "clicked" value
//
CheckBoxList cbl = sender as CheckBoxList;
Response.Write(cbl.SelectedIndex);
Response.Write(cbl.SelectedItem);
Response.Write(cbl.SelectedValue);
}
이 markup- 포함이 당신에게 절대적으로 긍정적 사용할 수 있습니다 (수동 마지막 상태를 저장하지 않고)의 SelectedIndexChanged 이벤트를 트리거 클릭 한 값을 얻으려면 * 값 *은 33로 설정됩니까? 이것은 아이템의 * 텍스트 *와는 다릅니다. –