0
如果我有一個List(Guid),我可以將那些Guid與一個Linq表達式映射到一個CheckboxList的值嗎?Linq,Map List to CheckboxList
如果我有一個List(Guid),我可以將那些Guid與一個Linq表達式映射到一個CheckboxList的值嗎?Linq,Map List to CheckboxList
您的問題中沒有足夠的信息。我們需要知道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
不幸的是,我有緊急事情來這裏,因此這是一個有點衝。抱歉。
是的,值的CheckBoxList是Guid,List(Guid)是應該選擇的值列表。 –
還不清楚。你想選擇/勾選複選框,還是要驗證是否選中了這些複選框。你對手術的結果有什麼期望? –
將每個ListItem標記爲選中狀態。 –