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

📄 loginadmin.aspx

📁 ASP.net网站开发四“酷”全书:新闻、论坛、电子商城、博客_源码
💻 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 + -