3
두 개의 데이터 바인딩 된 목록 상자가 있습니다. 처음에는 내 제품에 할당 된 항목 만 표시됩니다. 두 번째 목록 상자에는 사용 가능한 모든 항목이 표시됩니다. 내가하고 싶은 일은 목록 상자에있는 모든 항목을 선택하는 것입니다. 예를 들어코드에서 asp.net 목록 상자의 여러 항목을 선택하십시오
:
ListBox1-
항목 1
항목 3
ListBox2-
항목 1 (선정)
항목 2
항목 3 (선정)
코드 내가 가진 :
List<string> myList = new List<string>();
foreach(ListItem f in ListBoxSourceDetail.Items)
{
myList.Add(f.Value);
}
myList.ForEach(delegate(string n)
{
ListBoxSourceEdit.SelectedValue = n;
});
아마도 값이 아닌 텍스트 값을 찾아야합니다. 일반적으로이 값은 텍스트와 관련이없는 고유 한 값입니다. –
@ Adam Spicer, 나는 동의한다. 그러나이 경우 중복 값을 허용하지 않는 테이블에서 항목을 가져 왔기 때문에이 경우 OK이다. –