ASP.NET动态网站开发实战教程

ASP.NET动态网站开发实战教程|用户注册教程

用户只有通过注册验证并且登录网站才能够访问网站,享受网站提供的某些服务。图5-17 添加用户注册控件到当前窗体通常情况下,用户注册操作分为两个步骤:第一步是填写用户信息;第二步是完成提示信息。图5-18 用户注册的完成界面图5-19 修改按钮的属性值选择“步骤”下拉列表框中的“注册新账户”命令,返回到填写用户信息的界面中。
理论教育 2023-11-20

ASP.NET动态网站开发实战教程-如何传递请求对象

Request对象用于读取客户端在Web请求期间发送的HTTP值。在有些系统中,需要对来访的IP进行筛选,使用Request.UserHostAddress就能够轻松地判断用户IP并进行筛选操作。图4-1 Request对象Request不仅包括这些常用的属性,还包括其他属性,例如用于获取当前目录在服务器虚拟主机中的绝对路径。另外,开发人员也可是使用Request中的Form属性进行页面中窗体的值集合的获取。
理论教育 2023-11-20

ASP.NET动态网站开发实战教程:文本框控件的使用

在默认情况下,文本框为单行类型,同时文本框模式也包括多行和密码,示例代码如下:上述代码演示了3种文本框的使用方法,上述代码运行后的结果如图3-2所示。文本框在用户交互中能够起到非常重要的作用。在文本框的使用中,通常需要获取用户在文本框中输入的值或者检查文本框属性是否被改写。图3-3 文本框控件的使用同样,双击文本框控件,会触发TextChange事件。而当用户将文本框中的焦点移出,导致TextBox失去焦点时,才会发生重传。
理论教育 2023-11-20

ASP.NET开发教程-应用状态对象

■单独的Application对象可以隔离出来并运行在内存之中。■可以停止一个Application对象而不会影响到其他Application对象。当Web应用不希望用户在客户端修改已经存在的Application对象时,可以使用Lock对象进行锁定,当执行完毕相应的代码块后,可以解锁。
理论教育 2023-11-20

ASP.NET实战教程:正则验证控件

正则验证控件就解决了这个问题,正则验证控件的功能非常强大,它用于确定输入控件的值是否与某个正则表达式所定义的模式相匹配,如电子邮件、电话号码以及序列号等。正则验证控件常用的属性是ValidationExpression,它用来指定用于验证的输入控件的正则表达式。使用正则表达式能够加快验证速度并在字符串中快速匹配,而另一方面,使用正则表达式能够减少复杂的应用程序的功能开发和实现。
理论教育 2023-11-20

ASP.NET开发环境要求及安装

ASP.NET需要一系列的运行环境支持,因为ASP.NET是运行在服务器上的程序,所以下面介绍的这些开发环境均为服务器端环境。一般的开发环境安装程序中已经集合了运行环境,安装Visual Studio 2010时安装程序会提示用户自动安装.Net Frame-work 4.0。
理论教育 2023-11-20

ASP.NET动态网站开发:文本框控件属性详解

通过修改该属性,则可以将文本框设置为多行/或者是以密码形式显示,文本框控件常用的控件属性如下:■AutoPostBack,在文本修改以后,是否自动重传。■Columns,文本框的宽度。■Rows,作为多行文本框时所显示的行数。在回传发生时,ViewState数据同样将回传到服务器,ASP.NET框架解析ViewState字符串并为页面中的各个控件填充该属性。■ReadOnly,如果将此属性设置为true,那么文本框内的值是无法被修改的。
理论教育 2023-11-20

C#运算符类型及用法

C#的与运算符是“&&”。异或运算符“^”的用法和与位运算符类似,其区别在于当两个值相同时,执行计算的结果为0,否则为1。取补运算符“~”将生成整型类型的补码。
理论教育 2023-11-20

安装VisualStudio2010的详细指南

Visual Studio 2010目前有3个版本:Visual Studio 2010 Professional,Visual Studio 2010 Premi-um,Visual Studio 2010 Ultimate。其中,前两个用于个人或小型的开发团队开发管理应用程序,Ultimate版本则为体系结构、设计、开发、数据库开发及应用程序测试等任务的团队提供集成的工具集。在Windows XP系统中只能按照Visual Studio 2010 Professional,下面介绍安装过程。双击Visual Studio 2010 Professional的安装文件setup.exe,进入安装界面,如图1-10所示。这样Visual Studio 2010 Professional就成功地安装到本机上了。图1-12 MSDN安装界面图1-13 MSDN安装完成图1-14 设置首选帮助体验
理论教育 2023-11-20

ASP.NET教程:Session状态对象详解

Session用来存储跨页程序的变量或对象,功能基本同Application对象一样。但是Ses-sion对象的特性与Application对象不同。Application对象终止于IIS服务停止,但是Session对象变量终止于联机机器离线时,也就是说当网页使用者关闭浏览器或者网页使用者在页面进行的操作时间超过系统规定时,Session对象将会自动注销。
理论教育 2023-11-20

ASP.NET动态网站开发教程:实现用户管理模块

VisualStudio 2010提供了创建web网站的模块,使用该模板,可以直接实现简单的用户管理功能,包括用户注册、用户登录、用户修改密码等功能。图5-12 创建用户图5-13 管理用户ASP.NET通过XML格式的文件Machine.Config和Web.Config来完成对网站和网站目录的配置。在打开的ASP.NET网站管理工具浏览器窗口中,单击首页中的安全选项卡,然后,单击屏幕中间的“启用角色”链接。
理论教育 2023-11-20

ASP.NET动态网站开发实战教程:Web.config配置

当外部用户尝试访问Web.config配置文件时,会导致访问错误。■保密性,开发人员可以对Web.config配置文件进行加密操作而不会影响到配置文件中的配置信息。使用Web.config配置文件进行应用程序配置,极大地加强了应用程序的扩展性和灵活性,对于配置文件的更改也能够立即地应用于ASP.NET应用程序中。在创建Web应用程序时,系统通常会自行创建一个Web.config配置文件在文件中,系统通常已经规定好了Web.config配置文件的结构。
理论教育 2023-11-20

Response请求响应

Response对象的常用属性如下:■BufferOutput,获取或设置一个值,该值指示是否缓冲输出,并在完成处理整个页面之后将其发送。图4-4 Response.End方法Redirect方法通常使用于页面跳转,示例代码如下:执行上述代码,将会跳转到相应的URL。
理论教育 2023-11-20

ASP.NET动态网站开发实战教程:Web窗体基本控件

而在ASP.NET中,控件的大量使用不仅解决了代码重用性的问题,对于初学者而言,控件还简单易用并能够轻松上手、投入开发。本章讲解了ASP.NET中常用的基本控件,这些控件能够极大地提高开发人员的效率。对于开发人员而言,能够直接拖动控件来完成应用目的,为ASP.NET应用程序的开发提供了极大的便利。
理论教育 2023-11-20

ASP.NET动态网站开发实战:创建数据表

步骤如下:1.进入系统“开始”菜单程序→Microsoft Office→Microsoft Office Access2007。图6-5 Access2007欢迎界面3.在欢迎界面右方,建立数据库,输入数据库文件名LY,如图6-6所示。图6-6 建立数据库文件4.单击创建后,出现数据表视图,如图6-7所示。图6-11 创建留言综合信息表9.打开设计视图,分别对字段的名称、数据类型和说明进行定义,如图6-12所示。
理论教育 2023-11-20

ASP.NET导航控件-动态网站开发实战

ASP.NET提供了站点导航的一种简单的方法,即使用站点导航控件SiteMapPath、TreeView、Menu等。这3个导航控件的基本特征如下:■SiteMapPath,检索用户当前页面并显示层次结构的控件。并且TreeView控件支持数据绑定。这3个导航控件都能够快速地建立导航,并且能够调整相应的属性为导航控件进行自定义。图3-55 Menu导航控件图3-56 TreeView导航控件TreeView和Menu控件生成的代码并不相同,因为TreeView和Menu控件所实现的功能也不尽相同。■Menu控件并不是按需下载,而TreeView控件则是按需下载的。
理论教育 2023-11-20
-已经加载完成-