📄 grouplistcontrol.ascx
字号:
<%@ Register TagPrefix="CP" Namespace="CommunityServer.ControlPanel.Controls" Assembly="CommunityServer.Web" %>
<%@ Register TagPrefix="ComponentArt" Namespace="ComponentArt.Web.UI" Assembly="ComponentArt.Web.UI" %>
<%@ Register TagPrefix="CS" Namespace="CommunityServer.Controls" Assembly="CommunityServer.Controls" %>
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="GroupListControl.ascx.cs" Inherits="CommunityServer.ControlPanel.PhotoAdmin.GroupListControl" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
<script type="text/javascript">
function reloadGroups()
{
window.location = window.location;
}
function onCallbackError(excString)
{
if (confirm('<%= CommunityServer.ControlPanel.Components.ResourceManager.GetString("CP_CallBackWarning") %>')) alert(excString);
<%= Grid1.ClientID %>.Page(1);
window.location = window.location;
}
function onDelete(item)
{
return confirm('<%= CommunityServer.ControlPanel.Components.ResourceManager.GetString("CP_PhotosAdmin_GroupList_Delete_Warning") %>');
}
function deleteRow(rowId)
{
<%= Grid1.ClientID %>.Delete(<%= Grid1.ClientID %>.GetRowFromClientId(rowId));
}
</script>
<p class="PanelSaveButton">
<CS:ModalLink CssClass="CommonTextButton" ModalType="Link" Height="300" Width="400" runat="Server"
text="CP_PhotosAdmin_GroupList_AddNew" Callback="reloadGroups" id="NewGroup" />
</p>
<div id="GrayGrid">
<ComponentArt:Grid id="Grid1" runat="server" AllowEditing="false" AutoCallBackOnDelete="true" ClientSideOnDelete="onDelete"
ClientSideOnCallbackError="onCallbackError">
<Levels>
<ComponentArt:GridLevel DataKeyField="GroupID">
<Columns>
<ComponentArt:GridColumn DataField="Name" HeadingText="ResourceManager.CP_Photos_GridCol_Name" />
<ComponentArt:GridColumn DataField="Description" HeadingText="ResourceManager.CP_Photos_GridCol_Description" />
<ComponentArt:GridColumn DataField="GroupID" Visible="false" />
<ComponentArt:GridColumn HeadingText="ResourceManager.CP_Photos_GridCol_Actions" DataCellClientTemplateId="EditTemplate"
EditControlType="EditCommand" Width="180" Align="Center" DataCellCssClass="LastDataCell" />
</Columns>
</ComponentArt:GridLevel>
</Levels>
<ClientTemplates>
<ComponentArt:ClientTemplate Id="EditTemplate">
<a href="javascript:Telligent_Modal.Open('GroupForm.aspx?GroupID=## DataItem.GetMember("GroupID").Text ##', 400, 300, reloadGroups);" class="CommonTextButton">Edit</a>
<a href='gallerylist.aspx?GroupID=## DataItem.GetMember("GroupID").Text ##' class="CommonTextButton">
Manage</a> <a href="javascript:deleteRow('## DataItem.ClientId ##')" class="CommonTextButton">
Delete</a>
</ComponentArt:ClientTemplate>
</ClientTemplates>
</ComponentArt:Grid>
</div>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -