MasterPage问题与锚标签和fancyBox

时间:2012-01-04 19:58:31

标签: c# asp.net

我有一些ASP:主页上的超链接控件用于一组全局链接。我正在使用'权限'属性,所以我希望保留这些属性。

如果我像这样设置控件:

<asp:HyperLink ID="inlineMileageCalc" runat="server" NavigateUrl="~/#mileageCalc">Mileage Calculator</asp:HyperLink>

当我在root用户的default.aspx页面上时,一切正常。但是,如果我再下一个级别如http://www.xxxxx.com/nextlevel/default.aspx,fancyBox将无法渲染,只会抛出一个jQuery错误。

有没有办法做这个来制作fancyBox节目,无论我在哪个级别?

感谢。

1 个答案:

答案 0 :(得分:0)

是否正确地从相对路径中获取所需的依赖项?

也许您正在指定“./scripts/somefile.js”或“scripts / somefile.js”,它们将从更深层的链接中断开。您是否尝试使用FireBug或类似工具来查看您是否在js或css文件上获得任何404?