导航菜单在不同公司之间共享

时间:2014-04-30 06:50:19

标签: asp.net-mvc menu navigation sharing

使用的技术是C#,Asp.net MVC 2.0,JQuery和CSS,.NET 3.5。

我们有一个Web应用程序,并且有一个主要的导航菜单,其中很多CSS和JQuery依赖于一些后端数据值。

导航菜单是两层的 - 顶层和子层,它将最终用户带到我们应用程序的不同区域。

其中一项要求是我们导航到我们的合作伙伴网站,当客户导航到他们的网站时,客户应该获得与我们网站上看到的相同的导航菜单。

除URL外,客户不应该知道他们在合作伙伴网站网站中。合作伙伴站点使用的技术可能是非Microsoft堆栈。

在网站之间共享导航菜单的最佳方式是什么?

1 个答案:

答案 0 :(得分:0)

我认为您可以在服务器端创建处理程序,它将返回后端数据值(导航结构)可接受的格式(Json,XML等。),您还可以从所有其他样式和脚本中为您的导航分隔样式和脚本。

然后您的Praters将能够直接在其网页上使用您的脚本和CSS文件。

他们也可以请求导航所需的数据。

无论如何,您需要为您的合作伙伴提供获取所有所需数据/脚本/ CSS的可能性。