⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usermanage.aspx

📁 动易SiteFactory&#8482 网上商店系统1.0源代码
💻 ASPX
字号:
<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/Admin/MasterPage.master"
    Inherits="PowerEasy.WebSite.Admin.User.UserManage" Title="用户管理" Codebehind="UserManage.aspx.cs" %>

<%@ Import Namespace="PowerEasy.UserManage" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CphNavigation" runat="Server">
    <pe:ExtendedSiteMapPath ID="SmpNavigator" SiteMapProvider="AdminMapProvider" runat="server" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="CphContent" runat="Server">
    <pe:ExtendedGridView ID="EgvUser" runat="server" AllowPaging="True" AutoGenerateColumns="False"
        AutoGenerateCheckBoxColumn="True" DataKeyNames="UserId" DataSourceID="OdsUser"
        EmptyDataText="暂无任何用户数据!" ItemName="会员" ItemUnit="位" OnRowDataBound="EgvUser_RowDataBound"
        CheckBoxFieldHeaderWidth="3%" SerialText="" RowDblclickUrl="UserShow.aspx?UserID={$Field}"
        RowDblclickBoundField="UserId">
        <Columns>
            <pe:TemplateField HeaderText="会员名" SortExpression="UserName">
                <ItemTemplate>
                    <a href='UserShow.aspx?UserID=<%#DataBinder.Eval(Container.DataItem,"UserID").ToString()%>'>
                        <%#DataBinder.Eval(Container.DataItem,"UserName").ToString()%>
                    </a>
                </ItemTemplate>
            </pe:TemplateField>
            <pe:TemplateField HeaderText="会员类型" SortExpression="UserType">
                <HeaderStyle Width="8%" />
                <ItemTemplate>
                    <asp:Label runat="server" ID="LblUserType">
                    </asp:Label>
                </ItemTemplate>
            </pe:TemplateField>
            <pe:TemplateField HeaderText="所属会员组" SortExpression="GroupName">
                <HeaderStyle Width="10%" />
                <ItemTemplate>
                    <%#Eval("GroupName") %>
                </ItemTemplate>
            </pe:TemplateField>
            <pe:BoundField DataField="Balance" HeaderText="资金余额" DataFormatString="{0:N2}" SortExpression="Balance"
                HtmlEncode="False">
                <HeaderStyle Width="8%" />
                <ItemStyle HorizontalAlign="Right" />
            </pe:BoundField>
            <pe:BoundField DataField="UserPoint" HeaderText="可用点券" SortExpression="UserPoint">
                <HeaderStyle Width="8%" />
                <ItemStyle HorizontalAlign="Right" />
            </pe:BoundField>
            <pe:TemplateField HeaderText="剩余天数" SortExpression="Status">
                <HeaderStyle Width="8%" />
                <ItemTemplate>
                    <asp:Label runat="server" ID="LblValidNum" />
                </ItemTemplate>
                <ItemStyle HorizontalAlign="Right" />
            </pe:TemplateField>
            <pe:BoundField DataField="UserExp" HeaderText="可用积分" SortExpression="UserExp">
                <HeaderStyle Width="8%" />
                <ItemStyle HorizontalAlign="Right" />
            </pe:BoundField>
            <pe:TemplateField HeaderText="最后登录IP&lt;br/&gt;最后登录时间" SortExpression="Status">
                <HeaderStyle Width="18%" />
                <ItemTemplate>
                    <%#Eval("LastLoginIP")%>
                    <br />
                    <%#Eval("LastLoginTime", "{0:yyyy-MM-dd HH:mm:ss}")%>
                </ItemTemplate>
            </pe:TemplateField>
            <pe:BoundField DataField="LoginTimes" HeaderText="登录次数" SortExpression="LoginTimes">
                <HeaderStyle Width="4%" />
            </pe:BoundField>
            <pe:TemplateField HeaderText="状态" SortExpression="Status">
                <HeaderStyle Width="7%" />
                <ItemTemplate>
                    <asp:Label runat="server" ID="LblStatus">
                    </asp:Label>
                </ItemTemplate>
                <ItemStyle HorizontalAlign="Center" />
            </pe:TemplateField>
        </Columns>
    </pe:ExtendedGridView>
    <asp:ObjectDataSource ID="OdsUser" runat="server" SelectMethod="GetAllUsers" SelectCountMethod="GetNumberOfUsersOnline"
        TypeName="PowerEasy.UserManage.Users" DeleteMethod="Delete" EnablePaging="True"
        StartRowIndexParameterName="startRowIndexId" MaximumRowsParameterName="maxNumberRows">
        <DeleteParameters>
            <asp:Parameter Name="id" Type="String" />
        </DeleteParameters>
        <SelectParameters>
            <asp:QueryStringParameter DefaultValue="0" Name="groupId" QueryStringField="GroupId"
                Type="Int32" />
            <asp:QueryStringParameter DefaultValue="" Name="keyword" QueryStringField="KeyWord"
                Type="String" />
            <asp:QueryStringParameter DefaultValue="0" Name="listType" QueryStringField="ListType"
                Type="Int32" />
        </SelectParameters>
    </asp:ObjectDataSource>
    <br />
    <table border="0" cellpadding="0" cellspacing="1" style="width: 100%; height: 100%;">
        <tr>
            <td style="width: 170px;">
                <input id="ChkAll" onclick="javascript:CheckAll(this);" type="checkbox" />选中本页显示的所有用户</td>
            <td>
                <pe:ExtendedButton ID="EBtnBatchDelete" Text="批量删除" IsChecked="true" OperateCode="UserDelete"
                    OnClientClick="return batchconfirm('是否要删除会员?');" OnClick="EBtnBatchDelete_Click"
                    CausesValidation="False" runat="server" />
                <pe:ExtendedButton ID="EBtnBatchLock" Text="批量锁定" IsChecked="true" OperateCode="UserLock"
                    OnClientClick="return batchconfirm('确定要锁定选中的会员吗?');" OnClick="EBtnBatchLock_Click"
                    CausesValidation="False" runat="server" />
                <pe:ExtendedButton ID="EBtnUserPointAdd" Text="奖励点券" IsChecked="true" OperateCode="userpointmanage"
                    OnClick="EBtnUserPointAdd_Click" CausesValidation="False" runat="server" />
                <pe:ExtendedButton ID="EBtnUserMoneyAdd" Text="批量发奖金" IsChecked="true" OperateCode="usermoneymanage"
                    OnClick="EBtnUserMoneyAdd_Click" CausesValidation="False" runat="server" />
                <pe:ExtendedButton ID="EBtnUserValidDateAdd" Text="添加有效期" IsChecked="true" OperateCode="uservaliddatemanage"
                    OnClick="EBtnUserValidDateAdd_Click" CausesValidation="False" runat="server" />
                <pe:ExtendedButton ID="EBtnUserAuditing" Text="批量认证" IsChecked="true" OperateCode="UserLock"
                    OnClientClick="return batchconfirm('确定要将选定的会员认证通过吗?');" OnClick="EBtnUserAuditing_Click"
                    CausesValidation="False" runat="server" />
                <br />
                <pe:ExtendedButton ID="EBtnBatchMove" Text="批量移动" IsChecked="true" OperateCode="usermove"
                    OnClick="EBtnBatchMove_Click" CausesValidation="False" runat="server" />
                <pe:ExtendedButton ID="EBtnBatchUnLock" Text="批量解锁" IsChecked="true" OperateCode="UserLock"
                    OnClientClick="return batchconfirm('确定要将选定的会员解锁吗?');" OnClick="EBtnBatchunLock_Click"
                    CausesValidation="False" runat="server" />
                <pe:ExtendedButton ID="EBtnUserPointMinus" Text="扣除点券" IsChecked="true" OperateCode="userpointmanage"
                    OnClick="EBtnUserPointMinus_Click" CausesValidation="False" runat="server" />
                <pe:ExtendedButton ID="EBtnUserMoneyMinus" Text="批量扣奖金" IsChecked="true" OperateCode="usermoneymanage"
                    OnClick="EBtnUserMoneyMinus_Click" CausesValidation="False" runat="server" />
                <pe:ExtendedButton ID="EBtnUserValidDateMinus" Text="减少有效期" IsChecked="true" OperateCode="uservaliddatemanage"
                    OnClick="EBtnUserValidDateMinus_Click" CausesValidation="False" runat="server" />
                <pe:ExtendedButton ID="EBtnUserNormal" Text="置为正常" IsChecked="true" OperateCode="UserLock"
                    OnClientClick="return batchconfirm('确定要将选定的会员置为正常吗?');" OnClick="EBtnUserNormal_Click"
                    CausesValidation="False" runat="server" />
            </td>
        </tr>
    </table>
</asp:Content>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -