如何运行具有值'&'的SPQuery of Choice字段(值为'One& 1')

时间:2013-03-19 05:42:26

标签: sharepoint sharepoint-2010

在列表中,我有一个列'Issue',它是Choice类型,其值为“One,Two,Three,Four& Five,Six”等。当我为此列运行SPQuery时,除了值'Four& ;五'。问题在于'&'。它在那里抛出错误。当我尝试时,列字段值中的特殊字符,除了'&'之外它有效再次。 我怎么能解决这个问题,我可以采取'和',但我想用'&'来运行。

查询是:

<Where><Eq><FieldRef Name='Issue'/><Value Type='Chioce'>Four & Five</Value></Eq></Where>

1 个答案:

答案 0 :(得分:0)

假设您在查询中使用XML,则不应在不先转换它们的情况下使用特殊字符。

尝试这样:'Four &amp; Five'