左侧导航怎么实现,ASP.NET
发布网友
发布时间:2022-04-22 07:48
我来回答
共8个回答
热心网友
时间:2022-04-21 23:45
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>财务分析系统</title>
</head>
<frameset rows="100,*" cols="*" frameborder="YES" border="0" framespacing="0" >
<frame src="common/top.aspx" name="topFrame" scrolling="NO" noresize > //顶部页面
<frameset rows="*" cols="186,*" framespacing="0" frameborder="NO" border="0">
<frame src="common/menu.aspx" name="leftFrame" scrolling="NO" noresize> //左侧页面
<frameset rows="*,20" cols="*" framespacing="0" frameborder="NO" border="0">
<frame src="common/blank.aspx" name="mainFrame" scrolling="YES"> //中间主页面
<frame src="common/foot.aspx" name="footFrame" scrolling="NO"> //底部页面
</frameset>
</frameset>
</frameset>
<body>
<form id="form1" runat="server">
</form>
</body>
</html>
src 是每个框架中的页面路径
---------------------------------------------------
这是一树的节点,我只举一个节点的例子.楼主看懂了就好了
<asp:TreeView ID="TreeView_Show" runat="server" ShowExpandCollapse="False" ImageSet="BulletedList" Height="234px" Width="109px" >
<Nodes>
<asp:TreeNode Text="详细信息" Value="Message" ImageUrl="~/image/hy.gif">
<asp:TreeNode Target="mainFrame" Text="资产负债" Value="Message_Show" ImageUrl="~/image/icon_personaloffice_16.gif" NavigateUrl="~/UI/Message/Balance_Sheet.aspx">
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
注意上面的<asp:TreeNode Target="mainFrame" Text="资产负债" 这句中的Target="mainFrame" 该节点的导航目标定位于 mainFrame的页面框架里面了也就是 <frame src="common/blank.aspx" name="mainFrame" scrolling="YES"> //中间主页面
当然你这个有树的导航页面 要么是<frame src="common/menu.aspx" name="leftFrame" scrolling="NO" noresize> //左侧页面
或者是顶部页面
热心网友
时间:2022-04-22 01:03
1.这个问题很简单.听你的意思是.你的导航是超链接么?
<a>标签有个属性 target.如果target=_blank.那么就会弹出新页面.如果target=_self或者不要target属性.那么新页面就在本网页显示.
2.我没听懂你的意思..不过好像大概意思是说用<div>做的onmouseover事件吧?写js.
热心网友
时间:2022-04-22 02:38
1.如贰壹肆伍捌 所讲,
也可以考虑用frame
2。这个你自己搜索一下 “纯css菜单“
热心网友
时间:2022-04-22 04:29
可以采用HTML里面的锚点来实现啊!左侧设置链接到一个锚点,把右边内容设置为一个锚点。然后_target="_self"。就搞定了哇!
热心网友
时间:2022-04-22 06:37
Menu可以,使用站点地图,就可以达到你的要求。直接Menu绑定站点地图。什么都不用写就可以解决你的所有问题。(导航最好使用模版页)
热心网友
时间:2022-04-22 09:02
可以用DataList!
热心网友
时间:2022-04-22 11:43
死树!鉴定完毕
热心网友
时间:2022-04-22 14:41
你应该使用模板(MasterPage),你网站的所有页面套用同一个模板就可以了