界面截图
模拟树的Grid,这个是ExtAspNet中Grid控件的一个特色哦,是不是很方便:
![](https://i-blog.csdnimg.cn/blog_migrate/1082e4b18b1ce839301f28aaf177b4db.gif)
点击CheckBox自动回发,并修改数据库此条数据的状态:
![](https://i-blog.csdnimg.cn/blog_migrate/407f9cb4728f1e04ecd06a7e82f30da9.gif)
点击删除弹出确认对话框,注意这个对话框是在父页面中弹出的:
![](https://i-blog.csdnimg.cn/blog_migrate/66c0e933db066e354f2045520cf2fe16.gif)
通过可以按下的按钮(EnablePress)来设置简单的过滤条件:
![](https://i-blog.csdnimg.cn/blog_migrate/8ad42a3ad7a22a20656bca34e5ce6d00.gif)
点击编辑弹出窗口(这个窗口是编辑页面IFrame,会在下一章介绍),注意这个弹出窗口也是在父页面弹出的,这也是ExtAspNet的一大特色:
![](https://i-blog.csdnimg.cn/blog_migrate/12ad56b672ab46d4a2e78c057a1561c0.gif)
ASPX标签
<ext:PageManager ID="PageManager1" AutoSizePanelID="Grid1" runat="server" /> <ext:Grid ID="Grid1" runat="server" ShowBorder="false" EnableCheckBoxSelect="false" EnableRowNumber="true" DataKeyNames="Id" OnRowCommand="Grid1_RowCommand" Title="菜单管理"> <Toolbars> <ext:Toolbar ID="Toolbar1" Position="Top" runat="server"> <Items> <ext:Button ID="btnOnlyTwoLevelMenu" EnablePress="true" OnClick="btnOnlyTwoLevelMenu_Click" runat="server" Text="仅显示一二级菜单"> </ext:Button> <ext:ToolbarSeparator ID="ToolbarSeparator1" runat="server"> </ext:ToolbarSeparator> <ext:Button ID="btnNoHiddenMenu" EnablePress="true" OnClick="btnNoHiddenMenu_Click" runat="server" Text="不显示隐藏菜单"> </ext:Button> <ext:ToolbarFill ID="ToolbarFill1" runat="server"> </