温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:学习型留言板源码
当前文件:
StudyLeaveWord/Default.aspx.cs,打开代码结构图
StudyLeaveWord/Default.aspx.cs,打开代码结构图1using System; 2
using System.Data; 3
using System.Configuration; 4
using System.Web; 5
using System.Web.Security; 6
using System.Web.UI; 7
using System.Web.UI.WebControls; 8
using System.Web.UI.WebControls.WebParts; 9
using System.Web.UI.HtmlControls; 10
using System.Data.SqlClient; 11
12
public partial class _Default : System.Web.UI.Page 13
{ 14
protected void Page_Load(object sender, EventArgs e) 15
{ 16
17
} 18
protected void btnLogin_Click(object sender, EventArgs e) 19
{ 20
string sql = "select password from Login where UserName=@UserName"; 21
if (Page.IsValid) 22
{ 23
SqlDataReader reader = SqlHelp.getSqlDataReader(SqlHelp.con, CommandType.Text, sql, new SqlParameter("@UserName", this.txtUserName.Text.Trim())); 24
if (reader.Read()) 25
{ 26
if (this.txtPassword.Text.Trim().Equals(reader[0].ToString())) 27
{ 28
if (Session["code"].ToString().Equals(this.txtTestNum.Text.Trim())) 29
{ 30
FormsAuthentication.RedirectFromLoginPage(txtUserName.Text.Trim(), false, null); 31
Response.Redirect("index.aspx"); 32
} 33
else 34
{ 35
Session["error"] = "验证码不正确!"; 36
Response.Redirect("errorPage.aspx"); 37
} 38
} 39
else 40
{ 41
Session["error"] = "密码不正确!"; 42
Response.Redirect("errorPage.aspx"); 43
} 44
} 45
else 46
{ 47
Session["error"] = "用戶名不正确!"; 48
Response.Redirect("errorPage.aspx"); 49
} 50
} 51
} 52
} 53





}
}