📄 usermanage.aspx
字号:
<%@ Page language="c#" Inherits="BookManage.Admin.UserManage" CodeFile="UserManage.aspx.cs" %>
<%@ Register TagPrefix="uc1" TagName="Footer" Src="../Inc/Footer.ascx" %>
<%@ Register TagPrefix="uc1" TagName="Header" Src="Inc/AdminHeader.ascx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>用户管理</title>
<link href="../css/style.css" type="text/css" rel="stylesheet" />
<script type="text/javascript">
<!--
function MM_jumpMenu(targ,selObj){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
}
function setValue(){
var bool=<%=stars %>;
if(bool)
{
document.getElementById("txtPwd").value="******";
document.getElementById("txtRePwd").value="******";
}
}
//-->
</script>
</head>
<body onload="setValue()">
<form id="Form1" method="post" runat="server">
<uc1:header id="Header1" runat="server"></uc1:header>
<div class="mainBox">
<div class="space10"></div>
<div class="header">添加/修改用户资料</div>
<div class="container">
<table cellspacing="0" width="100%">
<tr>
<td class="alignRight" width="20%" height="30">用户名:</td>
<td class="alignLeft"><asp:textbox id="txtUserName" runat="server" CssClass="textBox" MaxLength="20"></asp:textbox><asp:requiredfieldvalidator id="RequiredUserName" runat="server" ControlToValidate="txtUserName" ErrorMessage="*"></asp:requiredfieldvalidator></td>
<td width="20%" class="alignRight">用户权限:</td>
<td class="alignLeft">
<select id="ddlPower" name="ddlPower" runat="server" enableviewstate="false">
<option selected="selected" value="0">普通用户</option>
<option value="1">管理员</option>
</select></td>
</tr>
<tr>
<td class="alignRight" height="30">密码:</td>
<td class="alignLeft"><input type="password" id="txtPwd" runat="server" class="textBox" maxlength="16" /><asp:requiredfieldvalidator id="RequirePwd" runat="server" ControlToValidate="txtPwd" ErrorMessage="*"></asp:requiredfieldvalidator></td>
<td class="alignRight">重复密码:</td>
<td class="alignLeft"><input type="password" id="txtRePwd" runat="server" class="textBox" maxlength="16" />
<asp:requiredfieldvalidator id="RequireRePwd" runat="server" ControlToValidate="txtRePwd" ErrorMessage="*"></asp:requiredfieldvalidator>
<asp:CompareValidator ID="comparePwd" runat="server" ControlToValidate="txtRePwd" ErrorMessage="两次输入的密码不同"
ControlToCompare="txtPwd"></asp:CompareValidator></td>
</tr>
<tr>
<td class="alignRight" height="30"> </td>
<td class="alignLeft"> </td>
<td class="alignLeft"><asp:Button ID="btnSubmit" runat="server" CssClass="button" Text="提交" OnClick="btnSubmit_Click"></asp:Button>
<asp:Label ID="lblNotifyAddUser" runat="server" CssClass="notify"></asp:Label></td>
<td class="alignLeft"> </td>
</tr>
</table>
</div>
<div class="space10"></div>
<div class="header">用户列表</div>
<div class="container">请选择要查看的用户类型:
<select name="menu1" onchange="MM_jumpMenu('parent',this)">
<option value="UserManage.aspx">请选择</option>
<option value="UserManage.aspx?power=-1">所有用户</option>
<option value="UserManage.aspx?power=1">管理员</option>
<option value="UserManage.aspx?power=0">普通用户</option>
</select>
搜索用户:(填入部分或完整用户名):<input id="txtSearch" class="textBox" maxlength="20" name="txtSearch"
type="text" onkeydown="if(event.keyCode==13){document.getElementById('btnSearch').click();}" />
<input id="btnSearch" runat="server" causesvalidation="false" class="button" onserverclick="btnSearch_ServerClick"
type="button" value="搜索" /><br />
<br />
<asp:gridview id="dgUserList" runat="server" AutoGenerateColumns="False" DataKeyNames="UserID"
Width="600px" BorderStyle="Solid" BorderColor="Black" BorderWidth="1px" HorizontalAlign="Center" EnableViewState="true" OnRowDeleting="dgUserList_RowDeleting">
<AlternatingRowStyle BackColor="#EEEEEE" />
<HeaderStyle Font-Bold="True" Height="20px" BackColor="#CCCCCC"></HeaderStyle>
<Columns>
<asp:BoundField DataField="UserName" HeaderText="用户名">
<HeaderStyle Width="35%"></HeaderStyle>
</asp:BoundField>
<asp:TemplateField HeaderText="权限">
<HeaderStyle Width="25%"></HeaderStyle>
<ItemTemplate>
<%# SetUserPower()%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="修改">
<ItemTemplate>
<a href="?userID=<%#Eval("UserID") %>&action=modify&return=<%#Request.RawUrl%>">修改</a> </ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="删除" ShowHeader="False">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Delete"
Text="删除" OnClientClick="return confirm('确定删除吗');"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<EmptyDataTemplate>
没有数据
</EmptyDataTemplate>
</asp:gridview>
</div>
<div class="space10"></div>
</div>
<uc1:footer id="Footer1" runat="server"></uc1:footer></form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -