55 lines
3.1 KiB
Text
55 lines
3.1 KiB
Text
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="UserCustomersSummary.ascx.cs" Inherits="WebsitePanel.Portal.UserCustomersSummary" %>
|
|
<%@ Register TagPrefix="wsp" TagName="CollapsiblePanel" Src="UserControls/CollapsiblePanel.ascx" %>
|
|
<%@ Import Namespace="WebsitePanel.Portal" %>
|
|
<div class="FormButtonsBar">
|
|
<div class="Left">
|
|
<asp:Button id="btnCreate" onclick="btnCreate_Click" Text="Create Customer" meta:resourcekey="btnCreate"
|
|
runat="server" CssClass="Button1"></asp:Button>
|
|
</div>
|
|
<div class="Right">
|
|
<asp:Panel ID="tblSearch" runat="server" DefaultButton="cmdSearch" CssClass="NormalBold">
|
|
<asp:DropDownList ID="ddlFilterColumn" runat="server" resourcekey="ddlFilterColumn" CssClass="NormalTextBox" style="vertical-align: middle;">
|
|
<asp:ListItem Value="Username">Username</asp:ListItem>
|
|
<asp:ListItem Value="Email">E-mail</asp:ListItem>
|
|
<asp:ListItem Value="FullName">FullName</asp:ListItem>
|
|
<asp:ListItem Value="CompanyName">CompanyName</asp:ListItem>
|
|
</asp:DropDownList><asp:TextBox ID="txtFilterValue" runat="server" CssClass="NormalTextBox" Width="100" style="vertical-align: middle;"></asp:TextBox><asp:ImageButton ID="cmdSearch" Runat="server" meta:resourcekey="cmdSearch" SkinID="SearchButton"
|
|
CausesValidation="false" OnClick="cmdSearch_Click" style="vertical-align: middle;"/>
|
|
</asp:Panel>
|
|
</div>
|
|
</div>
|
|
<div class="FormBody">
|
|
|
|
<wsp:CollapsiblePanel id="allCustomers" runat="server"
|
|
TargetControlID="AllCustomersPanel" resourcekey="AllCustomersPanel" Text="All Customers">
|
|
</wsp:CollapsiblePanel>
|
|
<asp:Panel ID="AllCustomersPanel" runat="server" CssClass="FormRow">
|
|
<asp:HyperLink ID="lnkAllCustomers" runat="server" Text="All Customers" meta:resourcekey="lnkAllCustomers"></asp:HyperLink>
|
|
</asp:Panel>
|
|
<wsp:CollapsiblePanel id="byStatus" runat="server"
|
|
TargetControlID="ByStatusPanel" resourcekey="ByStatusPanel" Text="By Status">
|
|
</wsp:CollapsiblePanel>
|
|
<asp:Panel ID="ByStatusPanel" runat="server" CssClass="FormRow">
|
|
<asp:Repeater ID="repUserStatuses" runat="server" EnableViewState="false">
|
|
<ItemTemplate>
|
|
<asp:HyperLink ID="lnkBrowseStatus" runat="server" NavigateUrl='<%# GetUserCustomersPageUrl("StatusID", Eval("StatusID").ToString()) %>'>
|
|
<%# PanelFormatter.GetAccountStatusName((int)Eval("StatusID"))%> (<%# Eval("UsersNumber")%>)
|
|
</asp:HyperLink>
|
|
</ItemTemplate>
|
|
<SeparatorTemplate> </SeparatorTemplate>
|
|
</asp:Repeater>
|
|
</asp:Panel>
|
|
<wsp:CollapsiblePanel id="byRole" runat="server"
|
|
TargetControlID="ByRolePanel" resourcekey="ByRolePanel" Text="By Role">
|
|
</wsp:CollapsiblePanel>
|
|
<asp:Panel ID="ByRolePanel" runat="server" CssClass="FormRow">
|
|
<asp:Repeater ID="repUserRoles" runat="server" EnableViewState="false">
|
|
<ItemTemplate>
|
|
<asp:HyperLink ID="lnkBrowseRole" runat="server" NavigateUrl='<%# GetUserCustomersPageUrl("RoleID", Eval("RoleID").ToString()) %>'>
|
|
<%# PanelFormatter.GetUserRoleName((int)Eval("RoleID"))%> (<%# Eval("UsersNumber")%>)
|
|
</asp:HyperLink>
|
|
</ItemTemplate>
|
|
<SeparatorTemplate> </SeparatorTemplate>
|
|
</asp:Repeater>
|
|
</asp:Panel>
|
|
</div>
|