C# 在CRM 4和2011中从站点地图打开ASPX页面

C# 在CRM 4和2011中从站点地图打开ASPX页面,c#,dynamics-crm,dynamics-crm-2011,crm,dynamics-crm-4,C#,Dynamics Crm,Dynamics Crm 2011,Crm,Dynamics Crm 4,我想做的是在网站地图上放置一个项目,该项目不会导致CRM页面,但会打开www.MyNewPage.aspx。我需要以编程方式完成这项工作,而CRM页面中的iFrame不是我想要的 这可能吗 谢谢您可以将html页面添加为Web资源。您可以在站点地图中为站点地图实体设置这些webresources目标,请注意url <SubArea Id="nav_yourlink" Url="$webresource:new_mynewpage.htm" Icon="$webresource:

我想做的是在网站地图上放置一个项目,该项目不会导致CRM页面,但会打开www.MyNewPage.aspx。我需要以编程方式完成这项工作,而CRM页面中的iFrame不是我想要的

这可能吗


谢谢

您可以将html页面添加为Web资源。您可以在站点地图中为站点地图实体设置这些webresources目标,请注意url

      <SubArea Id="nav_yourlink" Url="$webresource:new_mynewpage.htm" Icon="$webresource:new_image.png">
        <Titles>
          <Title LCID="1033" Title="my title" />
        </Titles>
        <Descriptions>
          <Description LCID="1033" Description="my descr"/>
        </Descriptions>
      </SubArea>
或者听起来这是你想要的

window.open('www.mydomain.com/mypage.aspx'); // open it in a new window, leaving CRM's content pane blank.

您可以将html页面添加为webresources。您可以在站点地图中为站点地图实体设置这些webresources目标,请注意url

      <SubArea Id="nav_yourlink" Url="$webresource:new_mynewpage.htm" Icon="$webresource:new_image.png">
        <Titles>
          <Title LCID="1033" Title="my title" />
        </Titles>
        <Descriptions>
          <Description LCID="1033" Description="my descr"/>
        </Descriptions>
      </SubArea>
或者听起来这是你想要的

window.open('www.mydomain.com/mypage.aspx'); // open it in a new window, leaving CRM's content pane blank.

谢谢,这也是我昨天在Codeplex上玩了SiteMap编辑器之后想到的解决方案。有了确认和一个很好的xml示例就很好了=我想我不能编辑我的评论。。。在分区的URL中,queyrstring参数是可以接受的还是会破坏webresource?好问题,我不知道。试一试,让我们知道?此外,如果需要,请检查上下文变量。我曾经用它来让我的js能够访问OData端点,并将信息存储在CRM中,最终在html页面中使用。因此,如果querystring参数不起作用,也许你可以使用它。@Justin willams,我想你可以,下面的链接正在讨论使用SiteMap将参数传递到URL的问题:谢谢,这也是我昨天在Codeplex外玩了SiteMap编辑器后提出的解决方案。有了确认和一个很好的xml示例就很好了=我想我不能编辑我的评论。。。在分区的URL中,queyrstring参数是可以接受的还是会破坏webresource?好问题,我不知道。试一试,让我们知道?此外,如果需要,请检查上下文变量。我曾经用它来让我的js能够访问OData端点,并将信息存储在CRM中,最终在html页面中使用。因此,如果querystring参数不起作用,也许您可以使用它。@Justin willams,我认为您可以,下面的链接正在讨论如何使用SiteMap将参数传递到URL: