下面是我动态生成的方法。比如现在生成了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>
<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>
解决方案 »
- Jquery 提交表单的写法
- 为什么导出EXCEL 设置列宽range.ColumnWidth = 80没有用?
- 我上传图片导数据苦出问题啦,路径找不到,原来可以的,今天不行啦,希望大家帮下忙!
- 初学者请教一个显示效果的名字及例子
- rar文件上传到服务器后自解压
- 关于HTML的问题
- 100分问超简单问题
- 寻求.net的Ajax高手合作
- 刚学extjs就遇到了一个问题:页面有个grid,我想双击某行,显示新窗体并加载数据,可是总是不成功,大家帮帮忙!我是新!
- <<问题>>push技术在asp.net里如何实现???
- 散分两百,讨论一下高发送量邮件服务方案的设计
- 页面传值问题,都说简单,但到现在没几个人能作出来!
给他们加个事件,再装载就行了