我有一个在 Microsoft SharePoint 中运行的网站,它使用来自 Dynamics AX 4.0 的菜单和其他数据。我在网站中有一个 weblet,我从 Dynamics AX 获取菜单,它使用 WebMenuWebLet 和 WebVertMenuHTML 类来生成要在页面上显示的 HTML。我现在尝试从 weblet 中剥离所有内容,从头开始重建它以适合我的设计,但它仍然会输出一些数据。
我在这个页面上读到,Dynamics AX 中的 WebParts 总是输出一些样板 HTML,而我得到的确实是这个博客中的 HTML 片段。但是,我也得到了更多的 HTML 代码:
<link rel="stylesheet" type="text/css" href="/_layouts/ep/stylesheets/AXEP.css">
这个样式表有很多定义,有些和我自己的有冲突,所以我想去掉它的链接。删除 AXEP.css 的内容不是一种选择,因为我正在重建一个现场网站,其中旧部分仍在使用该数据,并且我必须在用于现场网站的同一台 Dynamics AX 服务器上工作。
我可以想象删除我链接到的博客中提到的 <table> 标记很困难,但我希望有某种方法可以删除指向样式表的链接。我已经搜索了 Dynamics AX 中的所有类定义,但没有发现任何对我有帮助的地方,那么我应该看看其他地方吗?
如果信息含糊不清,我很抱歉,当谈到那些 Microsoft 解决方案时,我有点迷茫。