在CRM Dynamics 4.0 SiteMap文件中添加特殊字符(html编码)

时间:2009-06-04 12:26:06

标签: sitemap dynamics-crm crm

我想知道是否可以在CRM(4.0)SiteMap实体(SiteMap XML文件)中添加特殊字符。我的意思是当我们修改位于左侧的菜单时,我希望有一些HTML编码字符。通过示例®或其他一些特殊字符。

我尝试执行以下操作:

<Area Id="MyArea" Icon="/_imgs/resourcecenter_24x24.gif">
    <Titles>
        <Title LCID="1033" Title="Title english &amp;reg;"/>
        <Title LCID="1036" Title="Title french &amp;reg;"/>
    </Titles> 
    <Descriptions>
        <Description LCID="1033" Description="Description EN &amp;reg;"/>
        <Description LCID="1036" Description="Description FR &amp;reg;"/>
    </Descriptions>
    <Group Id="MyArea_Group">
        <SubArea Id="mySubArea" 
           Url="https://toMyWebSite/Page.aspx" AvailableOffline="false" >
           <Titles>
            <Title LCID="1033" Title="My Item"/>
            <Title LCID="1036" Title="My Item French"/>
           </Titles>
        </SubArea>
    </Group>
</Area>

这实际上显示了“Title English&amp; reg;”在我的左侧菜单区域而不是“标题英语®”。

有没有人有解决方案?

(注意:我已经尝试将字符直接放在“alt-0174”中,但它没有用。)

1 个答案:

答案 0 :(得分:1)

编辑:我的初始回复不正确。使用带编号的HTML转义符(在本例中为&#174;)将这些字符放入站点地图。

只需添加&reg;而不是您拥有的内容。 &amp;正在转义,然后它只输出字符reg;,因为它不是HTML转义码。