You're right, seems that the search query is always using same operator internally. And when you enter two words it is searching for contents that contain both words but not as strict phrase where it will actually apply AND
. It's been marked as a bug and will be fixed for the next release.
The only workaround is to include OR
operator in the textbox between the words entered for AnyWords
or inclose the words in quotation marks for a phrase search. But to implement this as a default behavior you have to change and reconstruct the QueryString["SearchQuery"]
value at run-time.
the Telerik team