📄 membersearch.aspx
字号:
<%@ Page language="c#" Codebehind="MemberSearch.aspx.cs" AutoEventWireup="false" Inherits="CommunityServer.ControlPanel.Membership.MemberSearch" %>
<%@ Register TagPrefix="ComponentArt" Namespace="ComponentArt.Web.UI" Assembly="ComponentArt.Web.UI" %>
<%@ Register TagPrefix="CS" Namespace="CommunityServer.Controls" Assembly="CommunityServer.Controls" %>
<%@ Register TagPrefix="CP" Namespace="CommunityServer.ControlPanel.Controls" Assembly="CommunityServer.Web" %>
<cp:controlpanelselectednavigation selectednavitem="SearchMembers" runat="server" id="SelectedNavigation1" />
<CS:MPContainer runat="server" id="MPContainer" ThemeMasterFile="SetupControlPanelMaster.ascx">
<CS:MPContent id="DescriptionRegion" runat="server">
<cp:resourcecontrol runat="server" resourcename="CP_MemberSearch_Title" />
</CS:MPContent>
<CS:MPContent id="TaskRegion" runat="Server">
<cs:contextmenu id="MemberContextMenu" runat="server" filename="~/ControlPanel/Membership/MemberSearchContextMenu.config" />
<SCRIPT type="text/javascript">
<!--
function popupMenu(item, e, UserID, SearchPostsUrl)
{
window.<%=MemberContextMenu.ClientID%>.ShowContextMenu(item, e, UserID, SearchPostsUrl);
}
var actionsName = '<cp:resourcecontrol runat="server" resourcename="CP_MemberSearch_GridCol_Actions" />';
-->
</SCRIPT>
<div class="CommonFormArea">
<cs:usersearch id="UserSearchControl" runat="Server" destinationurl="MemberSearch.aspx"></cs:usersearch>
</div>
<TABLE cellSpacing="0" cellPadding="0" width="100%" border="0">
<TR>
<TD width="100%">
<cp:resourcelabel id="DescResourceLabel" runat="server" resourcename="CP_Membership_Roles_ItemsPerPage"></cp:resourcelabel>
<asp:dropdownlist id="PageList" runat="Server" AutoPostBack="True">
<asp:listitem value="10">10</asp:listitem>
<asp:listitem value="20">20</asp:listitem>
<asp:listitem value="30">30</asp:listitem>
<asp:listitem value="40">40</asp:listitem>
<asp:listitem value="50">50</asp:listitem>
</asp:dropdownlist>
</TD>
</TR>
</TABLE><BR>
<DIV id="GridWithMenu">
<DIV id="GrayGrid">
<componentart:grid id="Grid1" runat="Server" cssclass="Grid" runningmode="Callback" showheader="false" showsearchbox="false" searchtextcssclass="GridHeaderText" searchonkeypress="true" headercssclass="GridHeader" footercssclass="GridFooter" groupbycssclass="GroupByCell" groupbytextcssclass="GroupByText" pagerstyle="Slider" pagertextcssclass="GridFooterText" pagerbuttonwidth="41" pagerbuttonheight="22" sliderheight="20" sliderwidth="150" slidergripwidth="9" sliderpopupoffsetx="20" groupingpagesize="5" preexpandongroup="true" imagesbaseurl="~/controlpanel/images/caimages" pagerimagesfolderurl="~/controlpanel/images/caimages/pager" treelineimagesfolderurl="~/controlpanel/images/caimages/lines" treelineimagewidth="22" treelineimageheight="19" indentcellwidth="22" groupingnotificationtextcssclass="GridHeaderText" groupbysortascendingimageurl="group_asc.gif" groupbysortdescendingimageurl="group_desc.gif" groupbysortimagewidth="10" groupbysortimageheight="10" loadingpanelclienttemplateid="Loading" loadingpanelposition="MiddleCenter" AllowEditing="false" AllowMultipleSelect="false" EditOnClickSelectedItem="false" ManualPaging="true">
<levels>
<componentart:gridlevel datakeyfield="UserID" showtableheading="false" showselectorcells="false" rowcssclass="Row" columnreorderindicatorimageurl="reorder.gif" datacellcssclass="DataCell" headingcellcssclass="HeadingCell" headingcellhovercssclass="HeadingCellHover" headingcellactivecssclass="HeadingCellActive" headingrowcssclass="HeadingRow" headingtextcssclass="HeadingCellText" selectedrowcssclass="SelectedRow" groupheadingcssclass="GroupHeading" sortascendingimageurl="asc.gif" sortdescendingimageurl="desc.gif" sortimagewidth="10" sortimageheight="19" editcellcssclass="EditDataCell" editfieldcssclass="EditDataField" editcommandclienttemplateid="EditCommandTemplate" insertcommandclienttemplateid="InsertCommandTemplate" alternatingrowcssclass="AlternatingRow" allowsorting="true" allowreordering = "false" allowgrouping="false">
<columns>
<componentart:gridcolumn width="150" datafield="Username" headingtext="ResourceManager.CP_MemberSearch_GridCol_Username" datacellclienttemplateid = "UsernameTemplate" />
<componentart:gridcolumn width="170" datafield="Email" headingtext="ResourceManager.CP_MemberSearch_GridCol_Email" datacellclienttemplateid = "EmailTemplate" />
<componentart:gridcolumn width="50" datafield="TotalPosts" headingtext="ResourceManager.CP_MemberSearch_GridCol_Posts" datacellclienttemplateid = "PostsTemplate"/>
<componentart:gridcolumn width="70" datafield="DateCreated" headingtext="ResourceManager.CP_MemberSearch_GridCol_Joined" FormatString="M/d/yyyy" />
<componentart:gridcolumn width="70" datafield="LastActivity" headingtext="ResourceManager.CP_MemberSearch_GridCol_LastActive" formatstring="M/d/yyyy" />
<componentart:gridcolumn width="70" headingtext="ResourceManager.CP_MemberSearch_GridCol_Actions" allowsorting="false" datacellclienttemplateid = "ActionsTemplate" />
<componentart:gridcolumn datafield="UserID" visible = "false" allowsorting="false" />
<componentart:gridcolumn datafield="SearchPostsUrl" visible = "false" allowsorting="false" />
</columns>
</componentart:gridlevel>
</levels>
<clienttemplates>
<componentart:clienttemplate id="Loading">
<img src = "../images/caimages/spinner.gif" /><strong>Loading</strong>...please wait.
</componentart:clienttemplate>
<componentart:clienttemplate id="UsernameTemplate">
<a href="UserEdit.aspx?UserID=## DataItem.GetMember("UserID").Text ##">## DataItem.GetMember("Username").Text ##</a>
</componentart:clienttemplate>
<componentart:clienttemplate id="EmailTemplate">
<a href="mailto:## DataItem.GetMember("Email").Text ##">## DataItem.GetMember("Email").Text ##</a>
</componentart:clienttemplate>
<componentart:clienttemplate id="PostsTemplate">
<a href="## DataItem.GetMember("SearchPostsUrl").Text ##">## DataItem.GetMember("TotalPosts").Text ##</a>
</componentart:clienttemplate>
<componentart:clienttemplate id="ActionsTemplate">
<a href="#" oncontextmenu="popupMenu(this, event, '## DataItem.GetMember("UserID").Text ##', '## DataItem.GetMember("SearchPostsUrl").Text ##');" onclick="popupMenu(this, event, '## DataItem.GetMember("UserID").Text ##', '## DataItem.GetMember("SearchPostsUrl").Text ##'); return false" class="CommonTextButton">##actionsName##</a>
</componentart:clienttemplate>
</clienttemplates>
</componentart:grid>
</DIV>
</DIV>
</CS:MPContent>
</CS:MPContainer>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -