最近遇到的问题,需要做一个类似一个网站导航条的功能,点击下一级菜单之后上一级菜单变成可点击的超链接。由于每次点击的下一级可能不同,层级数也不固定,所以那个SiteMapPath控件我没用上。
aspx页面代码:
<head>......</head>
<body>
<div class="insert" id = "Link" runat="server">用户管理 > 下线管理 > </div>
......
</body>
cs代码:
......
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
bind();
}
void bind()
{
HyperLink h = new HyperLink();
h.Text = admin; //控件显示文本
h.NavigateUrl = "www.baidu.com"; //链接地址
Link.Controls.Add(h); //添加到div位置
......
}
添加其他控件的格式类似,都是新建控件 --> 填写控件属性 --> 添加控件到指定位置
}