当前位置: 华龙文档网 > 范文大全 > 公文范文 >

aspNet,登陆功能模块,学习资料【完整版】

| 浏览量:

下面是小编为大家整理的aspNet,登陆功能模块,学习资料【完整版】,供大家参考。

aspNet,登陆功能模块,学习资料【完整版】

 

 前台代码<%@ Page Language="C#" AutoEventWireup="true" CodeFile="login. aspx. cs" Inherits="login" %>

 <!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 runat="server">

  <title>无标题页</title> </head> <body background="bg. gif">

  <form id="form1" runat="server">

  <div>

  &nbsp; </div>

  <table width=100% height=100%>

  <tr>

  <td style="width:

 456px;

 height:

 200px; ">

  </td>

  <td style="width:

 348px;

 height:

 200px; ">

  </td>

  <td style="height:

 200px">

  </td>

  </tr>

  <tr>

  <td style="width:

 456px;

 height:

 230px; ">

  </td>

  <td style="width:

 348px;

 height:

 230px; ">

  <table style="width:

 355px;

 border-right:

 #cc00ff thin double;

 border-top:

 #cc00ff thin double;

 border-left:

 #cc00ff thin double;

 border-bottom:

 #cc00ff thin double; ">

  <tr>

  <td colspan="3" style="text-align:

 center">

  </td>

  </tr>

  <tr>

  <td style="width:

 70px">

  用户名:

 </td>

  <td colspan="2">

  <asp: TextBox ID="TextBox1" runat="server"></asp: TextBox><asp: RequiredFieldValidator

  ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="用户名不能为空"></asp: RequiredFieldValidator></td>

  </tr>

 <tr>

  <td style="width:

 70px">

  密码:

 </td>

  <td colspan="2">

  <asp: TextBox ID="TextBox2" runat="server" TextMode="Password" Width="150px"></asp: TextBox><asp: RequiredFieldValidator

  ID="RequiredFieldValidator2" runat="server" ControlToValidate="TextBox2" ErrorMessage="密码不能为空"></asp: RequiredFieldValidator></td>

  </tr>

  <tr>

  <td style="text-align:

 center" colspan="3">

  <asp: Button ID="Button1" runat="server" OnClick="Button1_Click" Text="登陆" Width="68px" />

  &nbsp;

 &nbsp; &nbsp;

 <asp: HyperLink ID="HyperLink1" runat="server">注册</asp: HyperLink></td>

  </tr>

 </table>

  <asp: Image ID="Image1" runat="server" Height="147px" ImageUrl="~/logo. gif" Width="341px" /></td>

  <td style="height:

 230px">

  </td>

  </tr>

  <tr>

  <td style="width:

 456px;

 height:

 248px; ">

  </td>

  <td style="width:

 348px;

 height:

 248px; ">

  </td>

  <td style="height:

 248px">

  </td>

  </tr>

  </table>

  </form> </body> </html>

 Web.config<connectionStrings>

  <add name="connection" connectionString="server=(local) ; database=news; uid=sa; pwd=" /> </connectionStrings>

 登陆按钮后台代码

 protected void Button1_Click(object sender,

 EventArgs e)

 {

  //创建连接对象

  SqlConnection conn = new SqlConnection(ConfigurationManager. ConnectionStrings["connection"]. ConnectionString) ;

 //创建查询, 用户名是否存在数据对象

  SqlCommand cmd = new SqlCommand("select * from login where 用户名=" " + TextBox1. Text + "" ",

 conn) ;

 try

  {

  //如果存在则打开数据库

  conn. Open() ;

 SqlDataReader sdr = cmd. ExecuteReader() ;

 //如果用户名输入正确

  if (sdr. Read() )

 {

  //判断密码是否正确

  if (sdr["密码"]. ToString() ==TextBox2. Text)

 {

  //如果用户名和密码都正确就关闭数据库连接

  conn. Close() ;

 //将用户名存放到session中

  Session["用户名"] = TextBox1. Text. Trim() ;

 //并进入后台页面

  Response. Redirect("admin_index. aspx") ;

 }

 else//否则

  {

  //弹出对话框, 提示密码错误

  Response. Write("<script language=javascript>alert(" 密码错误!" ) </script>") ;

 }

 }

 else//否则

  {

  //弹出对话框提示用户名错误

  Response. Write("<script language=javascript>alert(" 用户名错误或不存在!" ) </script>") ;

 }

 }

 catch(System. Exception ee) //异常处理

  {

 Response. Write("<script language=javascript>alert(" "+ee. Message. ToString() +"" ) </script>") ;

 }

 finally

  {

  conn. Close() ; //关闭数据库

  }

 }

推荐访问:aspNet 登陆功能模块 学习资料 完整版 学习资料 功能模块

热门文章

解读吸烟与肺癌的关系

解读吸烟与肺癌的关系  世界卫生组织从1989年起将每年的5月31日定为世界无烟日,旨在引起国际社会

青春励志演讲稿:关于梦想

青春励志演讲稿:关于梦想  每一个有志青年,都不想做一辈子的路人甲,都想有一天能站在舞台上当一回主角

关于香蕉的三年级学生作文四篇

关于香蕉的三年级学生作文四篇  三年级香蕉作文300字(一)  我最喜欢吃的水果是香蕉,它不但好吃而

“科学发展、安全发展”林业局安全生产月活动总结

“科学发展、安全发展”林业局安全生产月活动总结  以“科学发展、

订货会发言稿范文四篇

订货会发言稿范文四篇  以下是工作范文网的小编给大家整理的关于订货会发言稿,希望能帮助到大家!  订

教育局信访工作年终总结4篇

教育局信访工作年终总结教育局坚持以“以人为本、以情治访”为原则,综合运用政策、法律、行政等手段,采取教育、协商、调解等多种有效方法,注重身心下移,变上访为下

组织提拔个人自传

组织提拔个人自传  无论处在什么岗位,我都会一如既往,更加努力地做好本职工作,珍惜每一次机会,争取更

五四优秀共青团员、团支部先进事迹材料【5篇】

五四优秀共青团员、团支部先进事迹材料五篇  下面工作范文网的小编就给大家分享下关于五四优秀共青团员、

关于努力奋斗的高中优秀作文4篇

关于努力奋斗的高中优秀作文4篇  01  梦想是人类的翅膀,拥有了它,人类才能在蔚蓝的天空中翱翔;梦

吸烟有害健康,戒烟为什么会那么难?珍惜身体远离香烟

吸烟有害健康,戒烟为什么会那么难?珍惜身体远离香烟  说到戒烟,我想有很多吸烟的烟民,常说的一句话就

安全生产发言稿范文【5篇】

安全生产发言稿范文五篇  下是工作范文网的小编给大家整理的关于安全生产发言稿范文,希望能帮助到大家!

关于人脸识别技术的利与弊两篇

关于人脸识别技术的利与弊两篇  以下是工作范文网的小编给大家整理的关于人脸识别技术的利与弊,希望能帮