<asp:TreeView ID="TreeView1" runat="server"  
                <Nodes>
  <asp:TreeNode Text="学生管理" Value="学生管理">
 <asp:TreeNode NavigateUrl="~/adminStudentAdd.aspx" Target="frameMain" //这个属性什么作用
Text="添加学生" Value="添加学生">
             </asp:TreeNode>
             </asp:TreeNode>
             </Nodes>
            </asp:TreeView>

解决方案 »

  1.   

    Target="frameMain"在frameset里指向子框架用的,就是指定在哪个frame中打开新页
      

  2.   

    frameMain 是链接到一个框架 frame
      

  3.   

    <frameset id="frame" framespacing="1" border="true" cols="167,*" frameborder="5" scrolling="yes">
          <frame name="left" scrolling="auto" target="right" src="LeftTree.aspx">
          <frame name="right" scrolling="auto" src="RightContent.aspx">
          <noframes>
              <body>
                <p>This   page   uses   frames,   but   your   browser   doesn't   support   them.</p>
              </body>
          </noframes>
        </frameset>
    <asp:TreeNode Text="我要报名" NavigateUrl="BadSignUp.aspx" Value="我要报名" Target="right"></asp:TreeNode>
      

  4.   

    <frame name="frameMain"><asp:TreeNode NavigateUrl="~/adminStudentAdd.aspx" Target="frameMain" Text="添加学生" Value="添加学生"> target 的属性值 对应frame 中的name 值,指定在哪个frame 中显示  adminStudentAdd.aspx 这个页面