实现TreeView 和 Frameset

功能:使用FrameSet将页面分隔为左右两块,左侧是菜单树,右侧是主要内容区。

新建Main.html文件

<!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>
    <title></title>
</head>
<frameset cols="20%,*" frameborder="NO" border="0" framespacing="0">
    <frame name="left" src="Left.aspx" scrolling="NO" noresize>
    <frame name="right" src="Right.aspx">
</frameset>

</html>

Left.aspx即TreeView生成的菜单树,在

node.Text = Row["name"].ToString();
node.NavigateUrl = Row["navigateurl"].ToString(); //指定菜单项连接的url

TreeNode node = new TreeNode();
node.Target = "right";  //指定点击左侧的菜单项后网页显示到右侧 right是右侧Frame name的属性值,注意大小写

posted @ 2009-09-21 11:56  斑点海豚---寂静的港湾  阅读(375)  评论(0编辑  收藏  举报