2009-12-17 89 views

回答

1

您的問題中沒有足夠的信息。我們需要知道guid和複選框之間的關係。複選框列表中的值是否也是guid,並且您需要將它們匹配以查看哪些被選中?它是否具有一個guid屬性的其他對象。你需要知道哪個複選框在你的列表中有相應的GUID?沒有任何關係,你需要創建一個(只是順序)?是最後一個選擇,你將如何存儲和維護這種關係?


好吧,根據意見,我想你想是這樣的:

Dim MyList As List(Of Guid) = GetYourGuidList() 
Dim CheckBoxes As CheckBoxList = GetYourCheckBoxList() 

For Each box As CheckBox In CheckBoxes.Items.Where(Function(c) MyList.Contains(c.Value)) 
    box.Checked = True 
Next box 

不幸的是,我有緊急事情來這裏,因此這是一個有點衝。抱歉。

+0

是的,值的CheckBoxList是Guid,List(Guid)是應該選擇的值列表。 –

+0

還不清楚。你想選擇/勾選複選框,還是要驗證是否選中了這些複選框。你對手術的結果有什麼期望? –

+0

將每個ListItem標記爲選中狀態。 –