ASP.NET网页设计迅捷英翔公司登入注册代码和css样式
时间: 2024-03-21 22:39:08 浏览: 24
以下是ASP.NET网页设计迅捷英翔公司登入注册的代码和CSS样式的示例:
ASP.NET登入页面代码:
```html
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Login.aspx.cs" Inherits="WebApplication1.Login" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>登入页面</title>
<link href="Styles/Login.css" rel="stylesheet" />
</head>
<body>
<form id="form1" runat="server">
<div class="login-container">
<h2>欢迎登入</h2>
<div class="form-group">
<label for="username">用户名:</label>
<asp:TextBox ID="username" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="username"
ErrorMessage="用户名不能为空"></asp:RequiredFieldValidator>
</div>
<div class="form-group">
<label for="password">密码:</label>
<asp:TextBox ID="password" runat="server" TextMode="Password"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="password"
ErrorMessage="密码不能为空"></asp:RequiredFieldValidator>
</div>
<asp:Button ID="loginButton" runat="server" Text="登入" OnClick="loginButton_Click" />
<div class="register-link">
<a href="Register.aspx">注册</a>
</div>
</div>
</form>
</body>
</html>
```
ASP.NET登入页面CSS样式:
```css
.login-container {
width: 400px;
margin: 0 auto;
padding: 50px 30px;
border: 1px solid #ccc;
background: #f9f9f9;
}
.login-container h2 {
text-align: center;
margin-bottom: 20px;
}
.form-group {
margin-bottom: 20px;
}
.form-group label {
display: inline-block;
width: 100px;
}
.form-group input[type="text"],
.form-group input[type="password"] {
width: 240px;
padding: 5px;
border: 1px solid #ccc;
}
.register-link {
text-align: center;
margin-top: 20px;
}
.register-link a {
color: #0066cc;
text-decoration: none;
}
```
ASP.NET注册页面代码:
```html
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Register.aspx.cs" Inherits="WebApplication1.Register" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>注册页面</title>
<link href="Styles/Login.css" rel="stylesheet" />
</head>
<body>
<form id="form1" runat="server">
<div class="login-container">
<h2>用户注册</h2>
<div class="form-group">
<label for="username">用户名:</label>
<asp:TextBox ID="username" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="username"
ErrorMessage="用户名不能为空"></asp:RequiredFieldValidator>
</div>
<div class="form-group">
<label for="password">密码:</label>
<asp:TextBox ID="password" runat="server" TextMode="Password"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="password"
ErrorMessage="密码不能为空"></asp:RequiredFieldValidator>
</div>
<div class="form-group">
<label for="confirmPassword">确认密码:</label>
<asp:TextBox ID="confirmPassword" runat="server" TextMode="Password"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="confirmPassword"
ErrorMessage="确认密码不能为空"></asp:RequiredFieldValidator>
<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="password" ControlToValidate="confirmPassword"
ErrorMessage="两次密码输入不一致"></asp:CompareValidator>
</div>
<asp:Button ID="registerButton" runat="server" Text="注册" OnClick="registerButton_Click" />
<div class="login-link">
<a href="Login.aspx">登入</a>
</div>
</div>
</form>
</body>
</html>
```
ASP.NET注册页面CSS样式:
```css
.login-container {
width: 400px;
margin: 0 auto;
padding: 50px 30px;
border: 1px solid #ccc;
background: #f9f9f9;
}
.login-container h2 {
text-align: center;
margin-bottom: 20px;
}
.form-group {
margin-bottom: 20px;
}
.form-group label {
display: inline-block;
width: 100px;
}
.form-group input[type="text"],
.form-group input[type="password"] {
width: 240px;
padding: 5px;
border: 1px solid #ccc;
}
.login-link {
text-align: center;
margin-top: 20px;
}
.login-link a {
color: #0066cc;
text-decoration: none;
}
```