📄 groupadmin.ascx
字号:
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="GroupAdmin.ascx.cs" Inherits="Seaskyer.WebApp.skyNews.Pages.AdminMSC.GroupAdmin" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
<%@ Register TagPrefix="uc1" TagName="PowerItem" Src="CUserControls/PowerItem.ascx" %>
<table width="98%" align="center" cellspacing="0" cellpadding="0">
<tr>
<td class="mframe-t-left"></td>
<td class="mframe-t-mid"><span class="mframe-t-text"><%= lang.AppName%></span></td>
<td class="mframe-t-right"></td>
</tr>
</table>
<table width="98%" align="center" cellspacing="0" cellpadding="0">
<tr>
<td class="mframe-m-left"></td>
<td class="mframe-m-mid">
<asp:Panel ID="Panel1" Runat="server">
<asp:DataGrid id="DataGrid1" runat="server" Width="100%" ShowHeader="True" ShowFooter="false"
AutoGenerateColumns="false" AllowPaging="False" DataKeyField="GroupID" ItemStyle-CssClass="tdbg"
CellSpacing="0" CellPadding="5" OnItemCreated="DataGrid1_ItemCreated">
<HeaderStyle HorizontalAlign="center" CssClass="summary-title" Height="25" />
<ItemStyle Height="22" />
<EditItemStyle CssClass="tdbg-dark" />
<Columns>
<asp:TemplateColumn HeaderText="授权">
<ItemStyle HorizontalAlign="Center" Width="40" />
<ItemTemplate>
<a href="/skyNews/Admin/GroupAdmin.aspx?Action=ManagePower&groupid=<%# DataBinder.Eval(Container.DataItem, "GroupID")%>&groupname=为组“<%# DataBinder.Eval(Container.DataItem, "GroupName")%>”授权" title="为组“<%# DataBinder.Eval(Container.DataItem, "GroupName")%>”授权"><img src="/skyNews/Images/Skin/power.gif" border="0" /></a>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn HeaderText="ID" ItemStyle-Width="30" ItemStyle-HorizontalAlign="Right" DataField="GroupID"></asp:BoundColumn>
<asp:TemplateColumn HeaderText="组名称">
<ItemStyle Width="200" />
<ItemTemplate>
<img src="<%# DataBinder.Eval(Container.DataItem, "GroupPic")%>" border="0" onerror="this.src='/skyNews/Images/Skin/group.gif';" onabort="this.src='/skyNews/Images/Skin/group.gif';">
<a href="/skyNews/Admin/GroupAdmin.aspx?Action=ViewPower&groupid=<%# DataBinder.Eval(Container.DataItem, "GroupID")%>&groupname=查看组“<%# DataBinder.Eval(Container.DataItem, "GroupName")%>”的权限">
<span style="font-size: 14px; <%# DataBinder.Eval(Container.DataItem, "GroupCss")%>">
<%# DataBinder.Eval(Container.DataItem, "GroupName")%>
</span>
</a>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn HeaderText="描述" DataField="Description">
<ItemStyle />
</asp:BoundColumn>
<asp:TemplateColumn HeaderText="修改">
<ItemStyle HorizontalAlign="Center" Width="40" />
<ItemTemplate>
<a href="/skyNews/Admin/GroupAdd.aspx?groupid=<%# DataBinder.Eval(Container.DataItem, "GroupID")%>">修改</a>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn ItemStyle-Width="40" ItemStyle-HorizontalAlign="center" HeaderText="<input type="checkbox" onclick="checkFormAll(this.form, this.checked)">">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "SystemGroup").ToString() == "0" ? "<input type=\"checkbox\" name=\"chk\" value=\"" + DataBinder.Eval(Container.DataItem, "GroupID") + "\" /> " : ""%>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
</asp:Panel>
<asp:Panel ID="Panel2" Runat="server">
<table cellpadding="2" cellspacing="2" border="0" align="center" width="100%">
<tr>
<td style="font-size: 14px; color: blue;"><img src="/skyNews/Images/Skin/powerInfo.gif" border="0" align="absmiddle"> <%= Request.QueryString["groupname"]%></td>
</tr>
</table>
<!-- 权限配置 -->
<uc1:PowerItem id="PowerItem1" runat="server" />
<br />
<asp:CheckBox ID="CheckAll" Runat="server" Text="全选" onclick="checkFormAll(this.checked, this)" style="display:none;" /><a href="javascript://" id="checkFormText" onclick="document.getElementById('<%= CheckAll.ClientID%>').click();">全选/反选</a> | <a href="javascript://" onclick="document.getElementById('reset').click();">重 置</a><input type="reset" id="reset" name="reset" value="" style="display:none;" />
<script language="javascript" type="text/javascript">
<!--
if( document.getElementById('<%= CheckAll.ClientID%>').checked )
document.getElementById("checkFormText").innerText = "取消全选";
else
document.getElementById("checkFormText").innerText = "全选";
function checkFormAll(chk, obj)
{
oForm = document.forms[0];
for( var i = 0; i < oForm.elements.length; i++ )
{
if ( oForm.elements[i].type == "checkbox" )
{
if( oForm.elements[i] == obj )
{
oForm.elements[i].checked = chk;
if( chk )
document.getElementById("checkFormText").innerText = "全选";
else
document.getElementById("checkFormText").innerText = "取消全选";
}
else
{
oForm.elements[i].checked = chk;
oForm.elements[i].click();
}
}
}
}
function showItem(id, obj)
{
if( obj.checked )
document.getElementById(id).style.display = "block";
else
document.getElementById(id).style.display = "none";
}
//-->
</script>
</asp:Panel>
<table align="center" width="100%" height="30">
<tr>
<td width="200"> </td>
<td align="center">
<asp:Button ID="Submit" Runat="server" OnClick="Submit_OnClick" Text="授 权" />
<input type="button" id="Back" Runat="server" value="返 回" />
</td>
<td width="200" align="right"><asp:Button ID="Delete" Runat="server" OnClick="Delete_OnClick" Text="删 除" /> </td>
</tr>
</table>
</td>
<td class="mframe-m-right"></td>
</tr>
</table>
<table width="98%" align="center" cellspacing="0" cellpadding="0">
<tr>
<td class="mframe-b-left"></td>
<td class="mframe-b-mid"> </td>
<td class="mframe-b-right"></td>
</tr>
</table>
<!-- #include file="Footer.Inc" -->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -