最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

管理員登錄設(shè)計(jì)(第7節(jié))

 更新時(shí)間:2015年08月13日 14:41:50   投稿:lijiao  
這篇文章主要內(nèi)容是管理員登錄設(shè)計(jì),通過(guò)設(shè)計(jì)了解命名空間的概念,掌握命名控件的的構(gòu)建和使用以及數(shù)據(jù)的讀操作,需要的朋友可以參考下

本文實(shí)現(xiàn)管理員登錄效果,當(dāng)用戶名和密碼正確時(shí),彈出登錄成功提示,否則彈出用戶名或密碼錯(cuò)誤提示。
今天有以下三大學(xué)習(xí)任務(wù):
學(xué)習(xí)任務(wù)一 了解命名空間的定義

  定義
  namespace 空間名
  {
 類
 }
 引用
 using 空間名

學(xué)習(xí)任務(wù)二 實(shí)現(xiàn)管理員登陸界面的設(shè)計(jì)
界面布局具體如圖所示:



小提示:在插入表格的時(shí)候,應(yīng)注意表格的大小、布局、邊框、背景的設(shè)置,提前做好準(zhǔn)備,可以節(jié)省接下來(lái)的工作;第二點(diǎn)就是區(qū)分image與imagebutton。

學(xué)習(xí)任務(wù)三 實(shí)現(xiàn)登錄界面的驗(yàn)證
步驟1:使用第三方控件驗(yàn)證碼控件,下載.dll文件添加到工具箱。
步驟2:在Visual Studio 2008的“解決方案資源管理器”面板中,右擊站點(diǎn),在彈出的快捷菜單中選擇“添加ASP.NET文件夾”到Bin命令。在彈出的對(duì)話框中右擊“Bin文件夾”,在彈出的快捷菜單中選擇“添加引用”命令,在彈出的“添加引用”對(duì)話框中,選擇“瀏覽”選項(xiàng)卡,找到WebValidates.dll文件并添加到Bin文件夾下。
步驟3:向頁(yè)面拖放控件。
步驟4:編寫代碼首次加載生成驗(yàn)證碼。代碼如下:

public partial class _Default : System.Web.UI.Page 
{
  protected void Page_Load(object sender, EventArgs e)
  {
    if (!IsPostBack)
    {
      SnCode.Create();
    }
  }

步驟5:雙擊Login按鈕,在adminlogin.aspx.cs代碼頁(yè)添加如下代碼:

public partial class admin_adminlogin : System.Web.UI.Page
{
  protected void Page_Load(object sender, EventArgs e)
  {
    if (!IsPostBack)
    {
      SnCode.Create();
    }
  }
  protected void ImageButton6_Click(object sender, ImageClickEventArgs e)
  {
    if (SnCode.CheckSN(TextBox3.Text.Trim()))
    {
      String username = TextBox1.Text;
      String userpwd = TextBox2.Text;
      users user1 = null;
      user1 = new users();
      user1.Admin = username;
      user1.Pwd = userpwd;
      DataSet ds1 = new userschuli().adminlogin(user1);
      DataTable dt = ds1.Tables[0];
      if (dt.Rows.Count > 0)
      {
        Response.Write("<script>alert('用戶名和密碼正確!');</script>");
      }
     else
      {
  Response.Write("<script>alert('用戶名或密碼不正確!');</script>");
   }
  }
    else
    {
      Response.Write("<script>alert('驗(yàn)證碼錯(cuò)誤!');</script>");
    }
  }
protected void ImageButton5_Click(object sender, ImageClickEventArgs e)
  {
    TextBox1.Text = "";
    TextBox2.Text = "";
    TextBox3.Text = "";
  }
}

步驟6:運(yùn)行調(diào)試代碼,當(dāng)用戶名和密碼正確以及驗(yàn)證碼正確時(shí),彈出登錄成功提示框,否則彈出用戶名或密碼錯(cuò)誤提示框。

運(yùn)行效果圖:

總結(jié)
通過(guò)本節(jié)的學(xué)習(xí),理解命名空間的含義和作用,使用表格布局實(shí)現(xiàn)管理員登陸界面的設(shè)計(jì)以及使用第三方控件驗(yàn)證碼控件實(shí)現(xiàn)登錄界面的驗(yàn)證。

希望以上內(nèi)容可以對(duì)大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • EF使用數(shù)據(jù)注解特性創(chuàng)建表結(jié)構(gòu)

    EF使用數(shù)據(jù)注解特性創(chuàng)建表結(jié)構(gòu)

    本文詳細(xì)講解了EF使用數(shù)據(jù)注解特性創(chuàng)建表結(jié)構(gòu)的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-03-03
  • asp.net下檢測(cè)SQL注入式攻擊代碼

    asp.net下檢測(cè)SQL注入式攻擊代碼

    防網(wǎng)站被攻擊代碼
    2009-09-09
  • ASP.NET多彩下拉框開發(fā)實(shí)例

    ASP.NET多彩下拉框開發(fā)實(shí)例

    有人曾經(jīng)提出開發(fā)一個(gè)根據(jù)不同選擇而顯示不同顏色的管理工具,本文主要就是演示如何讀取系統(tǒng)顏色并在下拉框中的每個(gè)條目中顯示對(duì)應(yīng)的顏色,需要的朋友可以參考下
    2015-09-09
  • ASP.NET Core使用Log4net實(shí)現(xiàn)日志記錄功能

    ASP.NET Core使用Log4net實(shí)現(xiàn)日志記錄功能

    這篇文章介紹了ASP.NET Core使用Log4net實(shí)現(xiàn)日志記錄功能的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • asp.net中的check與uncheck關(guān)鍵字用法解析

    asp.net中的check與uncheck關(guān)鍵字用法解析

    這篇文章主要介紹了asp.net中的check與uncheck關(guān)鍵字用法,以實(shí)例形式較為詳細(xì)的分析了check與uncheck關(guān)鍵字的各種常見用法與使用時(shí)的注意事項(xiàng),非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-10-10
  • asp.net Forms身份驗(yàn)證和基于角色的權(quán)限訪問(wèn)

    asp.net Forms身份驗(yàn)證和基于角色的權(quán)限訪問(wèn)

    Forms身份驗(yàn)證用來(lái)判斷是否合法用戶,當(dāng)用戶合法后,再通過(guò)用戶的角色決定能訪問(wèn)的頁(yè)面。
    2009-09-09
  • ASP.NET實(shí)現(xiàn)按拼音碼模糊查詢的方法

    ASP.NET實(shí)現(xiàn)按拼音碼模糊查詢的方法

    我們?cè)谧鰯?shù)據(jù)錄入或者查詢的時(shí)候,經(jīng)常需要實(shí)現(xiàn)按用戶輸入的拼音碼進(jìn)行數(shù)據(jù)的模糊查詢功能,本文為大家介紹ASP.NET如何實(shí)現(xiàn)按拼音碼模糊查詢,需要的朋友可以參考下
    2015-09-09
  • ADO.NET之連接池技術(shù)的使用詳解

    ADO.NET之連接池技術(shù)的使用詳解

    本篇文章是對(duì)連接池技術(shù)的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • .NET實(shí)現(xiàn)ChatGPT的Stream傳輸?shù)倪^(guò)程

    .NET實(shí)現(xiàn)ChatGPT的Stream傳輸?shù)倪^(guò)程

    這篇文章主要介紹了.NET如何實(shí)現(xiàn)ChatGPT的Stream傳輸,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • WebAPI 實(shí)現(xiàn)前后端分離的示例

    WebAPI 實(shí)現(xiàn)前后端分離的示例

    下面小編就為大家分享一篇WebAPI 實(shí)現(xiàn)前后端分離的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01

最新評(píng)論

武安市| 临城县| 宾阳县| 越西县| 余姚市| 长沙县| 昭通市| 乐陵市| 托里县| 娱乐| 临江市| 胶南市| 东阿县| 顺昌县| 剑河县| 灵山县| 贵州省| 衡水市| 阜康市| 沾益县| 玛沁县| 凤冈县| 桃源县| 双辽市| 博客| 乐至县| 渝中区| 光泽县| 红桥区| 普安县| 亳州市| 凤山市| 海阳市| 吴忠市| 安仁县| 定襄县| 贵州省| 成武县| 绥江县| 扶余县| 梧州市|