Otrzymujesz więc categoryCondition="Apparels, Bluetooth"
przez pętlę przez categoryFilter.Items
To, co możesz tutaj zrobić, to Zamień ten ,
z %' or category Like '%
wtedy wszystko będzie fajne. rozważ następujące kwestie:
If Not String.IsNullOrEmpty(categoryCondition) Then
whereClause = String.Concat(whereClause, joiner, String.Format("category Like '%{0}%'", categoryCondition.Replace(",","%' or category Like '%"))
End If