下面是我动态生成的方法。比如现在生成了5个相关部门。我先要实现点击部门A。然后在下面再次生成部门为A的成员。生成方法最好就用我写的那种。请高人赐教。小弟初学asp,麻烦帮忙贴出代码。
<td width="33%" align="left" valign="top" style="border-right:#cccccc solid 1px">
                                <div id="t1">
                                <%
                                    //系统管理
                                    for( int i = 0; i < TableModule.Rows.Count; i++ )
                                    {
                                        string statue = "";
                                        if( Business.SelectRoleModule( Convert.ToInt32( TableModule.Rows[ i ][ "MODULE_ID" ] ), UserRoleId ) )
                                            statue = "checked='checked'";
                                        else
                                            statue = "";
                                        %>
                                            <input id="check_<%=TableModule.Rows[i]["MODULE_ID"].ToString()%>" name="check_<%=TableModule.Rows[i]["MODULE_ID"].ToString()%>" type="checkbox" <%=statue%>/>
                                            <label for="check_<%=TableModule.Rows[i]["MODULE_ID"].ToString()%>"><%=TableModule.Rows[ i ][ "MODULE_NAME" ].ToString()%></label>
                                        <%
                                     if( ( i + 1 ) % 2 == 0 )
                                {
                                %> <%
                                       if( i + 1 < TableModule.Rows.Count )
                                {
                                %> <%
                                }
                                }
                                }
                                    if( TableModule.Rows.Count % 2 != 0 )
                                {
                                %> <%
                                   }
                                %>
                                 </div>  
                                </td>

解决方案 »

  1.   

    为什么不用checkboxlist这个控件呢,直接绑定数据就行了 
      

  2.   

    谢谢大家。如果是用checkboxlist。哪么在点击之后如何再次生成人员信息?
      

  3.   

    看你所说的,有点像树了如果不用树实现的话,建议使用Ajax
    给他们加个事件,再装载就行了
      

  4.   

    这……   checkboxlist比如我生成了5个。现在我点击其中一个。怎么判断点击的是那个,然后再判断是不是选中。
      

  5.   

    input type=check  结合js  就可以了