我做了个框架,左面是树形菜单,右面是我要浏览的页面,当我点击左面的树形菜单的子菜单时,右面也出现相应的链接页面。
就象csdn网站里的那种效果
!!!!知道的帮我一下,谢拉!!!morality(业精于勤,行成于思!)
说这样解决:
设置左面树形菜单的节点的 Target属性为你框架右面的Frame的名称即可,当然其NavigateUrl属性是你想要显示的页面。例如:TreeNode node = new TreeNode();
node.Text = row["F_FunctionName"].ToString();
node.NodeData = row["F_FunctionID"].ToString();
node.NavigateUrl = row["F_Url"].ToString();
//node.ImageUrl = "images/navigateIcon.jpg";
node.Target = "Main";
里面的“Frame的名称”我怎么知道呢??
俺是菜菜,才学的,请教!!!!
就象csdn网站里的那种效果
!!!!知道的帮我一下,谢拉!!!morality(业精于勤,行成于思!)
说这样解决:
设置左面树形菜单的节点的 Target属性为你框架右面的Frame的名称即可,当然其NavigateUrl属性是你想要显示的页面。例如:TreeNode node = new TreeNode();
node.Text = row["F_FunctionName"].ToString();
node.NodeData = row["F_FunctionID"].ToString();
node.NavigateUrl = row["F_Url"].ToString();
//node.ImageUrl = "images/navigateIcon.jpg";
node.Target = "Main";
里面的“Frame的名称”我怎么知道呢??
俺是菜菜,才学的,请教!!!!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm2</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 cols="140,82%">
<frame name="left" src="treeview.aspx">
<frame name="right" src="teacherck.aspx">
<noframes>
<p id="p1">
此html框架显示多个web页,...... .....请使用支持html 4.0及以上版本浏览
</p>
</noframea>
</frameset>
<body>
<form id="Form1" method="post" runat="server">
<FONT face="宋体"></FONT>
</form>
</body>
</HTML>
</NOFRAMES></FRAMESET></HTML>
大虾请教!!!!