2.用户管理
□用户管理
    □ 新增用户 □ 编辑用户  □查询用户  □删除用户
□ 组用户管理
    □ 查询结果导出 □ 更改用户组  □删除组用户
□班主任用户管理
   □ 新增用户 □ 编辑用户  □停用组用户  □删除用户   □设置学生范围   □ 查询结果导出选择用户组管理自动选中下面的、、

解决方案 »

  1.   

    foren_whb
    嗯、、、最好是代码
      

  2.   


    生成这些和MVC没关系吧。。你想要后台生成吗?
      

  3.   


    比如A组:
    □用户管理
      □ 新增用户 □ 编辑用户 □查询用户 □删除用户组的了级,都给他们相同的name属性,比如:chbUser。。父级给个名字,chbUserAll$(function(){
        $("input[name='chbUserAll']").click(function(){
            $("input[name='chbUser']").each(function(){
                if($(this).attr("checked"))
                {
                    $(this).removeAttr("checked"); 
                }
                else
                {
                    $(this).attr("checked",'true');
                }
              });
        })
    }); 就是个取名字注意点。。
      

  4.   


    生成这几组checkbox不管哪生成都选得到父级再根据父级的ID。。得到子级的集合。。Jquery前台生成就提前把数据取出来。。用JSON格式的数据返回。。
      

  5.   

    <div id="myTable">
    □用户管理
      □ 新增用户 □ 编辑用户 □查询用户 □删除用户
    </div>//调用此文件前请一定先调用jquery
    $.AllChk= function (obj) {
        $("#myTable input").each(function () {
            if ($(this).attr("name") == "chkid")
                $(this).attr("checked", $(obj).attr("checked"));
        })
    }
    chkid name为子级CHK  obj为用户管理CHK  。也不知你是怎么生成的,又没见你代码,你可以参考改下。
    建议好好学习下js  或 jquery这都是些开发中最基本要做的操作
      

  6.   

    MVC的话,MODEL有了
    无非就是根据MODEL把HTML实现了
    这个。。有什么难?
      

  7.   


    这要我给你咋详细啊。写个方法,用于拼接这段HTML代码在方法外声明个字符串  string str = string.Empty;先声明个StringBuilderStringBuilder sb = new StringBuilder();List<数据类型> parentList = 这里调用你的方法(得到父类型节点的集合);foreach(数据类型 par in parentList )
    {
        //这里用sb的append方法先把父类型的Checkbox追加到这个sb中
        List<数据类型> childList = 这里调用你的方法(通过父类型的ID,par.Id得到子类型的集合);
        foreach(数据类型 chi in childList)
        {
            //这里用sb的append方法先把子类型的Checkbox追加到这个sb中
        }
    }//最后赋值给声明的字符串
    str  = sb.toString();
    前台显示用<%=str%>
      

  8.   

    (Vivi) 同学已经说的很详细了~~  这和MVC关系不大   思路就是那样的  ~
      

  9.   

    父类找子类 。treeView 。