在一个页面中有上框架:top,下框架分为:左框架left、右框架main,即“品”字形的设计。top框架放菜单页(top框架中的页在以下的操作中都不改变),left框架放目录页(目录页是随着菜单页中所选的不同而改变),main框架放相关的操作页)操作页是随着目录页中所选的不同而改变)请问这些页面的跳转怎样用代码实现?????

解决方案 »

  1.   

    <%@ Page language="c#" Codebehind="Default.aspx.cs" AutoEventWireup="false" Inherits="WebLiveMessage.Admin._Default" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
    <HEAD>
    <TITLE>管理后台</TITLE>
    <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
    <meta name="CODE_LANGUAGE" Content="C#">
    <meta name="vs_defaultClientScript" content="JavaScript">
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    </HEAD>
    <frameset rows="102,*" cols="*" frameborder="0" framespacing="0">
    <frame src="Top.aspx" name="top" scrolling="no" noresize>
    <frameset rows="*" cols="240,*" framespacing="8" frameborder="1" bordercolor="#3366cc">
    <frame src="Left.aspx" name="leftFrame">
    <frame src="Main.aspx" name="mainFrame">
    </frameset>
    </frameset>
    </HTML>
      

  2.   

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default6.aspx.cs" Inherits="Default6" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title>
        <script language="javascript" type ="text/jscript">  
        document.write(""+"<frameset rows=108,*,30 frameborder=NO border=0 framespacing=0 cols=*  ordercolor=#6699cc>"); 
        document.write(""+"<frame name=topFrame scrolling=NO noresize src=Default.aspx>");
        document.write(""+"<frameset cols=210,* frameborder=NO border=0 framespacing=0 name=forum  rows=*>"+"<frame name=leftFrame frameborder=no src=usertreeView.aspx scrolling=yes noresize marginwidth=0 marginheight=0>");
         document.write(""+"<frame name=mainFrame src=Default4.aspx scrolling=yes bordercolor=#6699cc style=BORDER-LEFT: #99ccff 2px groove; BORDER-TOP: #003366 1px solid>");  
         document.write(""+"</frameset>");   
         document.write(""+"</frameset>"); </script>
        </head>
    <body>
        <form id="form1" runat="server">
         <div>
    </div>
        </form>
    </body>
    </html>这是我在C#2005里做的,它可以用,但我现在就是不懂怎样通过单击命令按钮来实现页面的跳转,请个位高手帮帮啊!!!!
      

  3.   

    <html><frameset rows="15%,85%"><frame src=""><frameset cols="20%,80%">
    <frame src="Tree.aspx" target="main">
    <frame noresize="noresize" src="Tree.aspx" name="main">
    </frameset></frameset></html>