我需要管理'AccountText'变量,因此,如果我将带有特殊字符的值传递给示例“ MC&CO”,则不会出现错误。
var fetchXml = "<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='true'>" +
"<entity name='contact'>" +
"<attribute name='contactid' />" +
"<filter type='and'><condition attribute='parentcustomerid' operator='eq' name='" + AccountText + "' value='" + AccountID + "' /></filter>" +
"</entity>" +
"</fetch>";
最佳答案
您可以对AccountText
进行编码,然后再将其包括在查询中:
AccountText = HttpUtility.HtmlEncode(AccountText);