频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

2.4.1 用户登录程序

作者: 郑阿奇 出处:机械工业出版社  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2007-04-07 14:33
关 键 词:登录  ASP  .NET  ASP .NET程序设计教程
阅读提示:《ASP .NET程序设计教程》第2章“ASP .NET简介”第4节“ASP .NET程序结构”。本节主要介绍ASP .NET的初步使用。

下面介绍一个简单的用户登录程序及其编辑和运行,通过它来了解ASP .NET应用程序的结构、相关基本概念及程序的编写与调试过程。

【例2.1】用户登录程序。该程序首先显示如图2-10所示的输入界面,输入用户名和密码后,点击“提交”按钮将它们输出并显示密码输入是否正确的提示,如图2-11所示。

图2-10 登录界面 

图2-10   登录界面

图2-11   登录后的显示结果 

图2-11   登录后的显示结果

源代码如下(注意:其中每行开始的序号是为了说明而加的,它不是程序代码):

1:<Script Language="VB” Runat=”Server”>
2:'程序代码部分
3:Sub Button_Click(Sender As Object, e As EventArgs)
4:      MyLabel.Text &= "用户名:" & Request("UserName") & "<Br>"  
5:      MyLabel.Text &= "密码: " & Request("pass") & "<Br>"
6:      If Request.Form("pass")="123" Then      '验证密码是否为123
7:         MyLabel.Text &="密码正确!"
8:      Else
9:         MyLabel.Text &="密码不正确!"
10:     End If
11:End Sub
12:</Script>
13:<!—界面定义部分-->
14:<Html><Body><H2 Align="Center">用户登录</H2>
15:   <Form Runat="Server" Method="post"><Center>
16:      <Table BgColor="beige" Border=1 BorderColor=black Cellspacing=15>
17:      <Tr BorderColor="beige">
18:         <Td><B>用户名: </B></Td>
19:         <Td><ASP:TextBox Id="UserName" Runat="server"/></Td>
20:      </Tr>
21:      <Tr BorderColor="beige">
22:         <Td BorderColor="beige"><B>密码: </B></Td>
23:        <Td><ASP:TextBox Id="Pass" TextMode="password" Runat="server"/></Td>
24:      </Tr>
25:      <Tr BorderColor="beige">
26:         <Td></Td>
27:         <Td><ASP:Button Text="提交" Runat="server" OnClick="Button_Click"/></Td>
28:      </Tr>
29:      </Table><Br>
30:      <Asp:Label Id="MyLabel" Runat="server"/>
31:    </Form></Center>
32: </Body>
33:</Html>
编写和调试该程序的步骤是:
1) 在文本编辑器(如记事本)中输入源程序代码,并将该文件命名为Ex2-1.aspx。
2) 在IIS中创建一个虚拟目录并命名,该虚拟目录对应Ex2-1.aspx文件所在的路径。如创建名为ASPNETPROG的虚拟目录对应Ex2-1.aspx文件所在的路径。
3) 在IE 6.0的地址栏中输入URL地址 http://localhost/ASPNETPROG/Ex2-1.aspx,即可在浏览器中运行该程序。
程序说明:
1) 第1行~第12行用 标记声明了一个用VB .NET编写的Button_Click过程。


回书目   上一节   下一节
发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有