本文实现管理员登录效果,当用户名和密码正确时,弹出登录成功提示,否则弹出用户名或密码错误提示。

今天有以下三大学习任务:

学习任务一 了解命名空间的定义

定义

namespace 空间名

{

}

引用

using 空间名

学习任务二 实现管理员登陆界面的设计界面布局具体如图所示:

小提示:在插入表格的时候,应注意表格的大小、布局、边框、背景的设置,提前做好准备,可以节省接下来的工作;第二点就是区分image与imagebutton。

学习任务三 实现登录界面的验证步骤1:使用第三方控件验证码控件,下载.dll文件添加到工具箱。

步骤2:在Visual Studio 2008的“解决方案资源管理器”面板中,右击站点,在弹出的快捷菜单中选择“添加ASP.NET文件夹”到Bin命令。在弹出的对话框中右击“Bin文件夹”,在弹出的快捷菜单中选择“添加引用”命令,在弹出的“添加引用”对话框中,选择“浏览”选项卡,找到WebValidates.dll文件并添加到Bin文件夹下。

步骤3:向页面拖放控件。

步骤4:编写代码首次加载生成验证码。代码如下:

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代码页添加如下代码:

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("");

}

else

{

Response.Write("");

}

}

else

{

Response.Write("");

}

}

protected void ImageButton5_Click(object sender, ImageClickEventArgs e)

{

TextBox1.Text = "";

TextBox2.Text = "";

TextBox3.Text = "";

}

}

步骤6:运行调试代码,当用户名和密码正确以及验证码正确时,弹出登录成功提示框,否则弹出用户名或密码错误提示框。

运行效果图:

总结

通过本节的学习,理解命名空间的含义和作用,使用表格布局实现管理员登陆界面的设计以及使用第三方控件验证码控件实现登录界面的验证。

希望以上内容可以对大家的学习有所帮助。

如何设计管理员和用户登录界面C语言,管理员登录设计(第7节)相关推荐

  1. asp实现注册登录界面_(06)ASP登录页面的设计思路

    一.登录面页的设计思路 登录页面有3个部分组成: 1. 用户名 2. 密码 3. 验证码 登录页面的显示是由下图所示的index.asp文件在服务器端执行后返顺到浏览器显示的.这个index.asp文 ...

  2. android王者调不了界面,王者荣耀登录界面怎么改?登录界面更改教程[多图]

    王者荣耀登录界面怎么改?许多玩家都想更改自己登陆的界面,但是都不清楚,下面就让安卓乐园小编为大家带来,登录界面更改教程. 王者荣耀登录界面怎么改? 1.安卓手机打开文件管理,找到根目录下Android ...

  3. ios mysql注册登录界面_iOS+PHP实现登录功能

    近期在做app开发的时候,因为要用到app登录功能,就自己写了个简单的iOS+PHP实现登录功能的demo,经过运行能够通过登录测试. 在开发过程中,也是碰到了各种各样的问题,经过不断的调试和改变方法 ...

  4. Android仿QQ登录界面示例,实现登录、注册功能。

    首语 欢迎大家关注我的公众号:八归少年 微信公众号优先更新文章.扫描上面二维码即可关注!一起进步,一同成长. Android开发经常用到注册.登录功能,于是便整理出一般通用的登录界面,并实现其相应功能 ...

  5. jquery自己主动旋转的登录界面的背景代码登录页背景图

    在其他网站上看到比较爽Web登录界面.背景图片可以自己主动旋转. 介绍给大家.有兴趣的可以改改下来作为自己的系统登录界面. 如图: 下载源代码 版权声明:本文博客原创文章,博客,未经同意,不得转载. ...

  6. 计算机开机界面图片怎么修改,怎么修改Win7开机登录界面壁纸 Win7开机登录界面壁纸修改图文教程...

    怎么修改Win7开机登录界面壁纸?想给自己的Win7电脑开机登录界面换个个性的背景图片吗?长时间面对电脑默认的开机登录界面是不是感觉很烦,想给电脑换个开机登录界面背景,但又不知道怎么换?今天小编就教大 ...

  7. C语言单相智能电表课程设计,单相单用户电能表的计_课程设计.doc

    单相单用户电能表的计_课程设计 摘要 此课程设计主要是通过编程来实现电子式数码管显示单相单用户的用电量,其硬件部分主要以C8051F360单片机为控制核心,连接电能计量.LED显示.掉电存储.按键清零 ...

  8. 【实现QQ登录界面 Objective-C语言】

    一.实现QQ登录界面 1.实现这样的QQ登录界面 1.实现这样的QQ登录界面 2.首先,分析一下,这个界面里,都有哪些控件 是不是两个Label,两个TextField文本框,1个Button吧 3. ...

  9. ios mysql注册登录界面_iOS+PHP注册登录系统 PHP部分(上)

    最后达成效果: 分析做项目的基本流程: 1.先创建数据库 2.写PHP服务端 3.写iOS用户端 1.创建数据库 我用的是wamp. 数据库名称为ioslogin,表名为users其中有3个字段use ...

  10. c51语言的设计步骤,第3章节单片机c51语言程序的设计基本.ppt

    第3章节单片机c51语言程序的设计基本 第3章 单片机C51语言程序设计基础 3.1 语句与流程控制 3.2 函数 3.3 本章小结 3.4 实训三 简易十字路口交通信号灯控制 教学提示 教学要求 3 ...

最新文章

  1. Django 笔记-20190521
  2. 计算机教室要配备空调吗,孩子们教室里的空调 到底要不要装?能不能装?
  3. oracle rcu 安装,Oracle Fusion MiddlewareⅠ: 数据库和RCU
  4. 梅林安装opkg后安装iperf3_阳台到底有没有必要安装推拉门?利与弊告诉你,不要等安装后后悔...
  5. LeetCode两数相除java
  6. Robotium导入被测源码遇到问题 had used a different Landroid/support/v4/view/ViewPager
  7. HTML5安全风险详析之三:WebSQL攻击
  8. Sketch2Code 前端智能AI-识别草图生成代码
  9. 二十、Java基础--------IO流之其他对象
  10. 深度学习简明教程系列 —— 基础知识(合集)
  11. Unity中LitJson的使用
  12. 网联兴,银联苦:一文看清支付清算市场新局面的矛盾和疑惑
  13. 超级简单的纯js 象棋,看一遍你也会写
  14. 李政轩讲核方法kernel Method 视频笔记
  15. MapReduce之Partition分区实例操作
  16. maven集成docker插件进行打包镜像并推送私服
  17. (十六)Hibernate中的延迟加载
  18. java — 多线程设计模式
  19. 云开工第一天,视频会议哪家强?
  20. PTA天梯赛-练习集 L1-009 N个数求和

热门文章

  1. macd是什么意思,详析MACD是什么意思
  2. python — 二手房
  3. c语言温度转换作业帮,C++摄氏度和华氏度互相转化
  4. Excel快速合并,简单方法,轻松搞定!
  5. 公开说说别人看不到_为什么我在QQ空间里面发表说说别人看不到
  6. 语音社交聊天室源码开发,如何实现左滑删除功能
  7. 教你用Python自制一张好看的指数估值图!这招很好用!
  8. 省钱又省时间的买书方法
  9. 偏差-方差分解(转)
  10. java正态分布的运用