ExtAspNet应用技巧(五) - 动态创建工具栏菜单2011-10-06 博客园 三生石上问题描述shguo 网友在一封邮件中提到,希望能够动态创建工具栏菜单。我理解的大致步骤如下:1. 提供一个 menu.xml 文件:
<?xml version="1.0" encoding="utf-8" ?>
<menu>
<menuItem text="首页" navigateurl="default.aspx" />
<menuItem text="新闻" >
<menuItem text="国内新闻" navigateurl="News.aspx?type=guonei" />
<menuItem text="国际新闻" navigateurl="News.aspx?type=guoji" >
<menuItem text="亚洲新闻" navigateurl="News.aspx?type=yazhou" />
<menuItem text="欧洲新闻" navigateurl="News.aspx?type=ouzhou" />
</menuItem>
</menuItem>
</menu>
2. 页面上放置一个Panel和一个Toolbar控件:
<ext:PageManager ID="PageManager1" runat="server" />
<ext:Panel ShowBorder="false" ShowHeader="false" runat="server">
<ext:Toolbar runat="server">
</ext:Toolbar>
</ext:Panel>
3. 生成这样的页面: