У меня есть код ниже в xaml.
<dds:DomainDataSource x:Name="hastaDataSource" PageSize="10" LoadSize="40" QueryName="GetDzHST_HastaQuery" AutoLoad="True">
<dds:DomainDataSource.DomainContext>
<src:dysDomainContext/>
</dds:DomainDataSource.DomainContext>
<dds:DomainDataSource.FilterDescriptors>
<dds:FilterDescriptor
PropertyPath="HST_SoyAd"
Operator="Contains"
IgnoredValue=""
Value="{Binding ElementName=txtHastaSoyad, Path=Text}" >
</dds:FilterDescriptor>
<dds:FilterDescriptor
PropertyPath="HST_Ad"
Operator="Contains"
IgnoredValue=""
Value="{Binding ElementName=txtHST, Path=Text}" >
</dds:FilterDescriptor>
</dds:DomainDataSource.FilterDescriptors>
выдает ошибку: Сообщение: необработанная ошибка в Silverlight Код приложения: 4004
---> System.InvalidOperationException: FilterDescriptor сего PropertyPath, равный 'HST_Ad', не может быть оценен.---> System.ArgumentException: оператор 'Contains' несовместим с типами операндов 'String' и 'Object' ---> System.InvalidOperationException: тип String не предоставляет метод с именем 'Contains'.
Если я пишу один Filterdescriptor в узле FilterDescriptors, я работаю нормально, но с использованием нескольких фильтров, это выдает ошибку, как указано выше.
Пожалуйста, помогите.спасибо ..