最近做了一个计划管理系统,一级计划下面,还有二级、三级计划。当时就遇到一个问题,当删除某一级别的计划时,与它相关的信息到底是删还是不删呢?后来采取的方法就是只能从最低一级开始删,例如,当二级计划下,有三级计划时,二级计划就是不可删的;如果没有三级计划时,二级计划就成了最低一级,就可以删除。
这样,在用GridView控件显示计划信息时,就应该自定义一个删除按钮。首先判断这一级计划下,还有没有子计划,若有,删除按钮就是不可用的;若无,删除按钮就是可用的。
.aspx页面相关代码如下
.aspx.cs