Kentico自定义表单控件类型:我想给用户输入一个特殊字符来搜索它

Kentico自定义表单控件类型:我想给用户输入一个特殊字符来搜索它,kentico,Kentico,我曾尝试将文本框作为表单控件类型,但它对“xxx&xxxx”不起作用。因此,如果是表单控件类型或其他类型,请寻求建议。如果是,请让我知道如何修复它 智能搜索(即Lucene)支持转义作为查询语法一部分的特殊字符。特殊字符是:+-&&&&| |!(){}[]^“~*?:\/。若要转义这些字符,请使用字符前面的\。因此,请尝试“xxx\&xxxx”,看看它是否有效。谢谢@PeterMogilnitski。我尝试过使用“xxx\&xxxx”。它不起作用。请查看此图片。假设字段或搜索名称的格式为“xxx

我曾尝试将文本框作为表单控件类型,但它对“xxx&xxxx”不起作用。因此,如果是表单控件类型或其他类型,请寻求建议。如果是,请让我知道如何修复它

智能搜索(即Lucene)支持转义作为查询语法一部分的特殊字符。特殊字符是:
+-&&&&| |!(){}[]^“~*?:\/
。若要转义这些字符,请使用字符前面的
\
。因此,请尝试
“xxx\&xxxx”
,看看它是否有效。

谢谢@PeterMogilnitski。我尝试过使用“xxx\&xxxx”。它不起作用。请查看此图片。假设字段或搜索名称的格式为“xxx&xxxx”“。那么您对Documentname有什么建议呢?它应该为searchname找到结果。

谢谢@PeterMogilnitski。我试过使用“xxx\&xxxx”。它不起作用。看看这张照片。假设字段或搜索名的格式为“xxx&xxxx”。那么您对Documentname有什么建议呢?它应该找到searchname的结果。