[HTML] 纯文本查看 复制代码
<table width="100%" border="0" id="listShow" cellpadding="4" cellspacing="1" bgcolor="#464646"
class="newfont03">
<tr bgcolor="#EEEEEE">
<td width="5%" height="30">ID</td>
<td width="5%">功能名称</td>
<td width="5%">状态</td>
<td width="12%">操作</td>
</tr>
<% if (funclist.Any())
{//循环之前首先将所有权限提取出来,供一下每次循环父类集合时调用,避免重复访问数据库
var funcalllist = bll.FindALL();
foreach (var f in funclist)
{
%>
<tr bgcolor="#ffffcc">
<td height="30"><%=f.ID%></td>
<td>
<a href="javascript:;" showid="<%=f.ID %>" class="btlink">
<%=f.FunctionName%>
</a>
</td>
<td><input type="checkbox" checked="<%=f.IsEnable%>" disabled="disabled"/></td>
<td><a href="AddFunction.aspx?id=<%=f.ID %>">编辑|</a>
<a href="#" id="<%=f.ID %>" class="del">删除</a></td>
</tr>
<%
var list = funcalllist.Where(func => func.ParentId == f.ID);
if (list.Any())
{
foreach (var s in list)
{
%>
<tr bgcolor="#FFFFFF" class="show<%=f.ID %>">
<td height="30"><%=s.ID%></td>
<td><%=s.FunctionName%></td>
<td><input type="checkbox" checked="<%=s.IsEnable%>" disabled="disabled"/></td>
<td><a href="AddFunction.aspx?id=<%=s.ID %>">编辑|</a>
<a href="#" id="<%=s.ID %>" class="del">删除</a></td>
</tr>
<% }
}
}
}%>
</table>