【发布时间】:2015-07-02 20:13:38
【问题描述】:
我有一个具有以下结构的母版页设计:
main.master
index.aspx
folder A
indexa.aspx
folder B
indexb.aspx
folder C
indexc.aspx
当我运行应用程序时,index.aspx 是默认页面。从那个页面我想在所有页面之间导航。前任。从 index.aspx 导航到 indexa.aspx 并从 indexa.aspx 导航到 indexc.aspx,依此类推上。但实际上我找不到资源
<div class="navbar-right">
<ul class="nav navbar-nav">
<li>
<a href="~/../folder A/indexa.aspx">
</a>
</li>
<li>
<a href="~/../folder C/indexb.aspx">
</a>
</li>
<li>
<a href="~/../folder C/indexc.aspx" >
</a>
</li>
</ul>
</div>
<ul class="sidebar-menu">
<li class="active">
<a href="../index.aspx">
</a>
</li>
</ul>
【问题讨论】:
-
为什么说“项目根目录/文件夹 A/ 后面的一个文件夹”?
-
在根目录中,我创建了 3 个文件夹来对我的工作进行分组,文件夹 A、B 和 C。每个文件夹都有来自名为 main 的主母版页的内容页。 @克里特纳
-
删除 ../ 并使用 ~/folderA/indexa.aspx
-
"~" 暗示 root 除非我弄错了。如果你进入根目录,然后返回一个目录,然后进入文件夹 A,如果你的结构与你输入的信息不匹配
-
@Kritner 项目根目录后面一个文件夹,就是回到index.aspx主页面
标签: c# asp.net twitter-bootstrap uinavigationbar