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

📄 users.ascx

📁 如果不使用IIS,请先运行 XSP.exe,待提示已侦听 8080端口后
💻 ASCX
字号:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Users.ascx.cs" Inherits="admin_Portal_MemberManage_Users" %>
<%@ Register src="../Member/MemberInfo.ascx" tagname="MemberInfo" tagprefix="uc1" %>
<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">
    <asp:View ID="View1" runat="server">
    <table style="width: 700px; font-size: 12px;">
    
    <tr>
        <td>
            查找用户</td>
        <td>
            <asp:TextBox ID="txtFindKey" runat="server"></asp:TextBox>
        </td>
        <td>
            <asp:Button ID="btnFind" runat="server" Text="查找" onclick="btnFind_Click" />
        </td>
    </tr>
    <tr>
        <td>
            <asp:Button ID="btnNew" runat="server" Text="新增用户" onclick="btnNew_Click" />
        </td>
    </tr>
    <tr>
        <td colspan="3" align="center" >
            <asp:Repeater ID="repUserInitial" runat="server" OnItemCommand="repUserInitial_ItemCommand"
                OnItemDataBound="repUserInitial_ItemDataBound">
                <ItemTemplate>
                    <asp:LinkButton ID="lbtnFind" runat="server" Font-Overline="False" Font-Underline="True" Width="20"></asp:LinkButton>
                </ItemTemplate>
            </asp:Repeater>
        </td>
    </tr>
    <tr>
        <td colspan="3">
            <asp:GridView ID="grdUsers" runat="server" Width="100%" BorderStyle="None" BorderWidth="0" 
             AllowPaging="True" AutoGenerateColumns="False"  CellPadding="0" CellSpacing="0"
                onpageindexchanging="grdUsers_PageIndexChanging" onrowcommand="grdUsers_RowCommand" 
                CssClass="table_3d"
            >
            
                <Columns>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <asp:LinkButton ID="lbtnStop" runat="server" 
                            CommandName="Stop"
                             CommandArgument='<%# Eval("UserId") %>'
                             OnClientClick="return confirm('确定停用?')"
                              Enabled='<%# Eval("UserName").ToString()!="Admin" %>'
                             ><%# (bool)Eval("isapproved") ? "停用" : "启用"%>
                             </asp:LinkButton>
                             
                             <asp:LinkButton ID="lbtnDel" runat="server" 
                             CommandName="Del"
                             CommandArgument='<%# Eval("UserId") %>'
                             OnClientClick="return confirm('确定删除?')"
                              Enabled='<%# Eval("UserName").ToString()!="Admin" %>'
                             >删除
                             </asp:LinkButton>
                             
                             <asp:LinkButton ID="lbtnUnLock" runat="server" CommandName="Unlock"
                              CommandArgument='<%# Eval("UserId") %>'
                              Enabled='<%# (bool)Eval("islockedout") %>'
                               >
                                解锁
                             </asp:LinkButton>
                             &nbsp;|&nbsp;
                             <asp:LinkButton ID="lbtnResetPwd" runat="server" CommandName="ResetPwd"
                              CommandArgument='<%# Eval("UserId") %>' OnClientClick="return confirm('确定重置密码?')"
                               >
                                重设密码
                             </asp:LinkButton>
                             
                        </ItemTemplate>
                    </asp:TemplateField>
                
                    <%--<asp:BoundField DataField="UserName" HeaderText="用户名" />--%>
                    <asp:TemplateField HeaderText="用户名">
                        <ItemTemplate>
                            <a href="<%# Comm.AppendUrlQry("edituser="+Eval("UserName")) %>">
                            <%# Eval("UserName") %>
                            </a>
                        </ItemTemplate>
                    </asp:TemplateField>
                    
                    <asp:BoundField DataField="Email" HeaderText="电子邮件" />
                </Columns>
            
                <EmptyDataTemplate>
                    没有找到用户
                </EmptyDataTemplate>
            </asp:GridView>
        </td>
    </tr>
</table>
    
    </asp:View>
    <asp:View ID="View2" runat="server">
    
        <table style="width: 500px;font-size: 12px;" class="table_3d">
            <tr>
                <td style="width: 80px">
                    用户名</td>
                <td style="width: 256px">
                    <asp:TextBox ID="txtUserName" runat="server" Width="256px"></asp:TextBox>
                    </td>
                <td>
                    <asp:RequiredFieldValidator ID="reqUserName" runat="server" 
                    ErrorMessage="请输入用户名" ControlToValidate="txtUserName"
                    Display="Dynamic">
                    </asp:RequiredFieldValidator>
                </td>
                    
            </tr>
            <tr>
                <td >
                    电子邮件</td>
                <td >
                    <asp:TextBox ID="txtEmail" runat="server" Width="256px"></asp:TextBox>
                    </td>
                <td>
                    <asp:RequiredFieldValidator ID="reqEmail" runat="server" 
                    ErrorMessage="请输入电子邮件地址" 
                    ControlToValidate="txtEmail"
                    Display="Dynamic">
                    </asp:RequiredFieldValidator>
                    <asp:RegularExpressionValidator ID="regEmail" runat="server" 
                     Display="Dynamic" ControlToValidate="txtEmail"
                      ErrorMessage="电子邮件格式错误" 
                      ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
                                           
                    ></asp:RegularExpressionValidator>
                    
                </td>
                    
            </tr>
            <tr>
                <td >
                    密码</td>
                <td >
                    <asp:TextBox ID="txtPassWord" runat="server" Width="256px"
                     TextMode="Password" 
                    ></asp:TextBox>
                    </td>
                <td>
                    <asp:RequiredFieldValidator ID="reqPassWord" runat="server" 
                    ErrorMessage="请输入密码" 
                    ControlToValidate="txtPassWord"
                    Display="Dynamic">
                    </asp:RequiredFieldValidator>
                    
                    
                </td>
            </tr>
            <tr>
                <td >
                    确认密码</td>
                <td >
                    <asp:TextBox ID="txtRePassWord" runat="server" Width="256px"
                     TextMode="Password" 
                    ></asp:TextBox>
                    </td>
                <td>
                    <asp:CompareValidator ID="CompareValidator1" runat="server" 
                    ErrorMessage="请输入相同的密码"
                     ControlToCompare="txtPassWord"
                      ControlToValidate="txtRePassWord" Display="Dynamic" 
                    >
                    </asp:CompareValidator>
                    
                </td>
            </tr>
            
            <tr>
            <td colspan="3">
                <asp:Label runat="server" ID="lblerr" EnableViewState="false" ForeColor="Red" >
                </asp:Label>
            </td>
            
            </tr>
            <tr align="center">
                <td colspan="3">
                    <asp:Button runat="server" ID="btnSave" Text="保存" onclick="btnSave_Click" />
                    &nbsp;
                    <asp:Button runat="server" ID="btnCancel" Text="取消" onclick="btnCancel_Click" CausesValidation="false"  />
                </td>
            </tr>
        </table>
    
    </asp:View>
    <asp:View ID="View3" runat="server">
    <table>
        <tr><td><a href="<%=EditUrl() %>" > 返回 </a></td></tr>
        <tr><td><uc1:MemberInfo ID="MemberInfo1" runat="server" /></td></tr>
    </table>
        
    </asp:View>
</asp:MultiView>


⌨️ 快捷键说明

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