这样的导航怎么做?
功能菜单分两级,都是从数据库里读出来的,先读取所有的一级目录,以超链接的方式写入LABEL中:
for(int i=0;i<firstMenuDT.Rows.Count;i++)
{
First.Append("<a onMouseOut=MM_swapImgRestore() onMouseOver=MM_swapImage('image" + i.ToString() +"','','"
+ firstMenuDT.DefaultView[i][4].ToString() + "',1)"
+ " href=Head.aspx?id=" + firstMenuDT.DefaultView[i][0].ToString()+"&power="
+ firstMenuDT.DefaultView[i][2].ToString() + "><img name= image" + i.ToString() + " src="
+ firstMenuDT.DefaultView[i][3].ToString() + " border=0></a>");
}
this.lblFirst.Text = First.ToString();
再根据所点的一级目录,在数据库中查出二级功能目录以超链接方式写入另一个LABEL,二级目录包括其对应的ASPX页面名称:
Second.Append("<TABLE cellSpacing=0 cellPadding=0 border=0 ><TR>");
for(int i=0;i<secondMenuDT.Rows.Count;i++)
{
Second.Append("<TD><a href=" + secondMenuDT.Rows[i][2].ToString() + " target='content'>" +secondMenuDT.Rows[i][1].ToString() + "</a></TD>");
Second.Append("<TD><img src=images/head_18.gif></TD>");
}
Second.Append("</tr></table>");
this.lblSecond.Text = Second.ToString();
现在要做一个首页-》一级目录-》二级目录的导航栏,怎么得到点击的超链接文本,及实时更新
问题点数:50、回复次数:1Top
1 楼zhilunchen(他山居士)回复于 2005-08-03 20:55:18 得分 0
顶一下!是不是可以考虑用树结构.Top




