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

📄 user_list.aspx

📁 AjaxMembership示例代码,Membership的使用方法
💻 ASPX
字号:
<%@ Page Language="C#" MasterPageFile="~/Index/MyMaster2.master" AutoEventWireup="true" CodeFile="User_List.aspx.cs" Inherits="AdminUser_User_List" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<script type="text/javascript" charset="UTF-8" src="../JS/MyMaster.js"></script>
    <asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True"
        AutoGenerateColumns="False" BackColor="White" BorderColor="#3366CC" BorderStyle="None"
        BorderWidth="1px" CellPadding="4" DataSourceID="ObjectDataSource1" DataKeyNames="UserName" OnSelectedIndexChanged="GridView1_SelectedIndexChanged">
        <FooterStyle BackColor="#99CCCC" ForeColor="#003399" />
        <Columns>
<asp:BoundField DataField="aspnet_Users_UserId" InsertVisible="False" SortExpression="aspnet_Users_UserId" HeaderText="ID"></asp:BoundField>
<asp:BoundField DataField="UserName" SortExpression="UserName" HeaderText="用户名"></asp:BoundField>
<asp:BoundField DataField="MobileAlias" SortExpression="MobileAlias" HeaderText="别名"></asp:BoundField>
<asp:CheckBoxField DataField="IsAnonymous" SortExpression="IsAnonymous" HeaderText="匿名登录"></asp:CheckBoxField>
<asp:BoundField DataField="LastActivityDate" SortExpression="LastActivityDate" HeaderText="最后活动时间"></asp:BoundField>
<asp:BoundField DataField="QQ" SortExpression="QQ" HeaderText="QQ"></asp:BoundField>
<asp:BoundField DataField="Msn" SortExpression="Msn" HeaderText="Msn"></asp:BoundField>
<asp:BoundField DataField="ApplicationName" SortExpression="ApplicationName" HeaderText="所属网站"></asp:BoundField>
<asp:CommandField ShowSelectButton="True"></asp:CommandField>
</Columns>
        <RowStyle BackColor="White" ForeColor="#003399" />
        <SelectedRowStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
        <PagerStyle BackColor="#99CCCC" ForeColor="#003399" HorizontalAlign="Left" />
        <HeaderStyle BackColor="#003399" Font-Bold="True" ForeColor="#CCCCFF" />
    </asp:GridView>
    &nbsp;
    <div id="UserInfoDiv" style="position: absolute">
        <asp:DetailsView ID="DetailsView1" runat="server" AllowPaging="True" AutoGenerateRows="False"
            DataSourceID="ObjectDataSource2" Height="300px" Width="300px" BackColor="White" BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" CellPadding="3" GridLines="Horizontal" DataKeyNames="UserName">
            <FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
            <EditRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
            <RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
            <PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
            <Fields>
<asp:BoundField ReadOnly="True" DataField="ApplicationId" SortExpression="ApplicationId" HeaderText="ApplicationId"></asp:BoundField>
<asp:BoundField ReadOnly="True" DataField="aspnet_Users_UserId" InsertVisible="False" SortExpression="aspnet_Users_UserId" HeaderText="aspnet_Users_UserId"></asp:BoundField>
<asp:BoundField ReadOnly="True" DataField="UserName" SortExpression="UserName" HeaderText="UserName"></asp:BoundField>
<asp:BoundField ReadOnly="True" DataField="MobileAlias" SortExpression="MobileAlias" HeaderText="MobileAlias"></asp:BoundField>
<asp:CheckBoxField ReadOnly="True" DataField="IsAnonymous" SortExpression="IsAnonymous" HeaderText="IsAnonymous"></asp:CheckBoxField>
<asp:BoundField ReadOnly="True" DataField="LastActivityDate" SortExpression="LastActivityDate" HeaderText="LastActivityDate"></asp:BoundField>
<asp:BoundField DataField="QQ" SortExpression="QQ" HeaderText="QQ"></asp:BoundField>
<asp:BoundField DataField="Msn" SortExpression="Msn" HeaderText="Msn"></asp:BoundField>
<asp:BoundField DataField="Email" SortExpression="Email" HeaderText="Email"></asp:BoundField>
<asp:BoundField ReadOnly="True" DataField="ApplicationName" SortExpression="ApplicationName" HeaderText="ApplicationName"></asp:BoundField>
<asp:BoundField ReadOnly="True" DataField="aspnet_Membership_UserId" SortExpression="aspnet_Membership_UserId" HeaderText="aspnet_Membership_UserId"></asp:BoundField>
<asp:BoundField ReadOnly="True" DataField="MobilePIN" SortExpression="MobilePIN" HeaderText="MobilePIN"></asp:BoundField>
<asp:BoundField ReadOnly="True" DataField="PasswordQuestion" SortExpression="PasswordQuestion" HeaderText="PasswordQuestion"></asp:BoundField>
<asp:BoundField ReadOnly="True" DataField="PasswordAnswer" SortExpression="PasswordAnswer" HeaderText="PasswordAnswer"></asp:BoundField>
<asp:CheckBoxField ReadOnly="True" DataField="IsApproved" SortExpression="IsApproved" HeaderText="IsApproved"></asp:CheckBoxField>
<asp:BoundField ReadOnly="True" DataField="CreateDate" SortExpression="CreateDate" HeaderText="CreateDate"></asp:BoundField>
<asp:BoundField ReadOnly="True" DataField="LastLoginDate" SortExpression="LastLoginDate" HeaderText="LastLoginDate"></asp:BoundField>
<asp:BoundField ReadOnly="True" DataField="LastPasswordChangedDate" SortExpression="LastPasswordChangedDate" HeaderText="LastPasswordChangedDate"></asp:BoundField>
<asp:BoundField ReadOnly="True" DataField="Comment" SortExpression="Comment" HeaderText="Comment"></asp:BoundField>
<asp:CommandField ShowDeleteButton="True" ShowEditButton="True"></asp:CommandField>
</Fields>
            <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
            <AlternatingRowStyle BackColor="#F7F7F7" />
        </asp:DetailsView>
    </div>
    &nbsp;
    <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" OldValuesParameterFormatString="original_{0}"
        SelectMethod="GetData_V_UsersAllInfo" TypeName="UserBll"></asp:ObjectDataSource>
    <asp:ObjectDataSource ID="ObjectDataSource2" runat="server" OldValuesParameterFormatString="original_{0}"
        SelectMethod="GetData_V_UsersAllInfo" TypeName="UserBll" DeleteMethod="Delete_V_UsersAllInfo" UpdateMethod="Update_V_UsersAllInfo" FilterExpression="username='{0}'">
        <DeleteParameters>
<asp:Parameter Type="String" Name="userName"></asp:Parameter>
</DeleteParameters>
        <filterparameters>
<asp:ControlParameter PropertyName="SelectedValue" Name="username" ControlID="GridView1"></asp:ControlParameter>
</filterparameters>
        <UpdateParameters>
<asp:Parameter Type="String" Name="email"></asp:Parameter>
<asp:Parameter Type="String" Name="QQ"></asp:Parameter>
<asp:Parameter Type="String" Name="MSN"></asp:Parameter>
<asp:Parameter Type="String" Name="original_UserName"></asp:Parameter>
</UpdateParameters>
    </asp:ObjectDataSource>
    <script type="text/javascript">
    document.all.UserInfoDiv.style.DISPLAY = 'block';
    </script>
</asp:Content>

⌨️ 快捷键说明

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