tu si che mi capisci :-)
L'autocomplete funziona effettivamente, crasha dopo, quando crea o applica il filtro che è effettivamente un filtro di tipo controlparameter.
Sono arrivato a intercettare la cosa sul filtering, dove distruggo il filtro e lo ricreo, solo che non so come sostituire quell'apice maledetto:
Protected Sub SqlList_Filtering(sender As Object, e As SqlDataSourceFilteringEventArgs)
If e.ParameterValues(0) <> Nothing Then
Dim filtromac As String
filtromac = e.ParameterValues(0).ToString
SqlList.FilterParameters.Clear()
SqlList.FilterParameters.Add("an_descr1", Replace(filtromac, "'", "Chr(39)")) ???
SqlList.FilterParameters.Add("an_descr1", Replace(filtromac, "'", "''")) ???

Rispondi quotando