ASP.NETMenu控件的手动添加菜单项

 我来答
集童rE
2016-05-31 · 超过42用户采纳过TA的回答
知道答主
回答量:156
采纳率:0%
帮助的人:96.3万
展开全部

您可以通过在 Items 属性中指定菜单项的方式向控件添加单个菜单项。Items 属性是 MenuItem 对象的集合。下面的示例演示 Menu 控件的声明性标记,该控件有三个菜单项,每个菜单项有两个子项:
<asp:Menu ID=Menu1 runat=server StaticDisplayLevels=3> <Items> <asp:MenuItem Text=File Value=File> <asp:MenuItem Text=New Value=New></asp:MenuItem> <asp:MenuItem Text=Open Value=Open></asp:MenuItem> </asp:MenuItem> <asp:MenuItem Text=Edit Value=Edit> <asp:MenuItem Text=Copy Value=Copy></asp:MenuItem> <asp:MenuItem Text=Paste Value=Paste></asp:MenuItem> </asp:MenuItem> <asp:MenuItem Text=View Value=View> <asp:MenuItem Text=Normal Value=Normal></asp:MenuItem> <asp:MenuItem Text=Preview Value=Preview></asp:MenuItem> </asp:MenuItem> </Items></asp:Menu>
用数据绑定的方法将控件绑定到 XML 数据源
利用这种将控件绑定到 XML 文件的方法,可以通过编辑此文件来控制菜单的内容,而不需要使用设计器。这样就可以在不重新访问 Menu 控件或编辑任何代码的情况下,更新站点的导航内容。如果站点内容有变化,便可使用 XML 文件来组织内容,再提供给 Menu 控件,以确保网站用户可以访问这些内容。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式