📄 loginadmin.aspx
字号:
<%@Register TagPrefix="Liangjian" TagName="connect" src="..\SetData\connect_strings.ascx"%>
<Liangjian:connect id="oConnString" runat="server"/>
<%@ Page language="c#" Codebehind="Login.aspx.cs" AutoEventWireup="false" Inherits="SampleForum.Forum.Login" %>
<%@Import NameSpace="BusObjectForum"%>
<%@Import NameSpace="System.Data.OleDb"%>
<%@Import NameSpace="System.Data"%>
<script language="C#" runat= "server">
void CheckLogin(Object sender,EventArgs e)
{
string ErrDesc = "";
string strUID = "";
LoginC oLogin = new LoginC();
string strConn = oConnString.OLEDBConnectionString;
string strLoginName = txtLoginName.Text;
string strPWD = txtPWD.Text;
bool blnCheck = oLogin.checkLoginAdmin(strLoginName,strPWD,strConn);
if(blnCheck == true)
{
DataSet oLoginInfo = oLogin.getUserInfo(strLoginName, strPWD, strConn,out ErrDesc);
if(ErrDesc=="")
{
strUID = oLoginInfo.Tables[0].Rows[0].ItemArray[0].ToString();
}
else
{
Response.Write("取用户信息出错!");
}
Session["LoginState"]=1;
Session["UserID"]=strUID;
Response.Redirect("../SysManage/admin.aspx");
}
else
{
Session["LoginState"]=0;
Response.Write("无此操作员或其身份非管理员,登录失败!");
}
}
</script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>管理员登录页面</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<link href="../Forum.css" rel="stylesheet" type="text/css">
</HEAD>
<body MS_POSITIONING="GridLayout">
管理员登录
<hr>
<form id="Form1" method="post" runat="server">
<table width="100%" align="center" cellpadding="1" cellspacing="0">
<tr>
<td style="WIDTH: 225px; HEIGHT: 26px">
<asp:Label id="labLoginName" runat="server">登录名称:<font color=red>*</font></asp:Label>
</td>
<td style="HEIGHT: 26px">
<asp:TextBox id="txtLoginName" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="没有输入登录名称!" ControlToValidate="txtLoginName"
Display="Dynamic"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td style="WIDTH: 225px">
<asp:Label id="labPWD" runat="server">登录密码:</asp:Label><font color=red>*</font>
</td>
<td>
<asp:TextBox id="txtPWD" runat="server" TextMode="Password"></asp:TextBox>
<asp:RequiredFieldValidator id="RequiredFieldValidator2" runat="server" ErrorMessage="没有输入有效的密码!" ControlToValidate="txtPWD"
Display="Dynamic"></asp:RequiredFieldValidator>
</td>
</tr>
</table>
<asp:Button id="btnLogin" style="Z-INDEX: 101; LEFT: 88px; POSITION: absolute; TOP: 152px" runat="server"
Text="登录" Width="104px" OnClick="CheckLogin"></asp:Button>
<asp:Button id="btnCancel" style="Z-INDEX: 102; LEFT: 232px; POSITION: absolute; TOP: 152px"
runat="server" Text="取消" Width="104px" CausesValidation="False"></asp:Button>
</form>
</body>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -