I have a grid, bound declaratively to a PageMethod web service, using LINQ filtering with System.Linq.Dynamic.
Some of my settings are as follows:
I understand that <GroupingSettings> should be used for case-insensitive filtering, but that is not holding true when using client-side LINQ binding. Fiddler shows the dynamic LINQ statement being returned to server, as JSON, to be: "filterExpression":"OfficeName.Contains(\"name\") AND OfficeCode.Contains(\"c\")".
How do you get case-insensitivity when using a LINQ filter, bound declaratively, to a web service?
Thank you,
Kevin Kalitowski
                                Some of my settings are as follows:
<GroupingSettings CaseSensitive="false" />
<ClientSettings>
	<DataBinding SelectMethod="GetAllOffices" Location="UserDetails.aspx" EnableCaching="true" FilterParameterType="Linq" />
	<Selecting AllowRowSelect="true" UseClientSelectColumnOnly="true" />
</ClientSettings>
<MasterTableView>I understand that <GroupingSettings> should be used for case-insensitive filtering, but that is not holding true when using client-side LINQ binding. Fiddler shows the dynamic LINQ statement being returned to server, as JSON, to be: "filterExpression":"OfficeName.Contains(\"name\") AND OfficeCode.Contains(\"c\")".
How do you get case-insensitivity when using a LINQ filter, bound declaratively, to a web service?
Thank you,
Kevin Kalitowski

