- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统与Access简介
第5章 ASP.NET控件 教学提示:Microsoft ASP.NET为开发人员提供了一种适用于Web开发、功能强大的控件工具,使开发人员能够在短时间内开发出功能强大的Web应用程序。编程时只需将所选的控件从工具箱拖放到页面上,通过Properties(属性)的设置即可方便、快速地完成诸多功能。ASP.NET还可以通过创建自定义服务器控件并封装大量可重复使用的用户界面特定代码,进一步提高编程效率。 第5章 ASP .NET控件 5.1 ASP.NET控件的概述 5.2 注册实例制作 5.3 ASP.NET其它实用控件的运用 5.1 ASP .NET控件的概述 ASP.NET的控件设置 ASP.NET控件的基本配置有9个基本类别,点击后展开具体使用的“控件”内容。进行Web窗体的编制过程,也可以说就是“控件”使用过程,掌握了“控件”的使用,也可以说掌握了ASP.NET最根本的精华之一。更确切地说,工具箱是一个组件箱,其中的控件为组件,Web窗体的编制过程就是从组件箱(工具箱)中取出合适的组件(控件),经过一定的设置,装配成一个所需要的Web窗体。 5.1 ASP .NET控件的概述 进入Web窗体的“设计”编辑界面,选择“视图”-“工具箱”,可以看到左侧有一列工具箱菜单,如图 : 5.1 ASP .NET控件的概述 ASP.NET2.0控件的应用类别 1. 标准控件 2. 数据控件 3. 验证控件 4. 导航控件 5. 登录控件 6. WebParts控件 7. HTML控件 8. Crystal Reports控件 9. 常规控件类 5.2 注册实例制作 5.2.1 功能介绍 5.2.2 实例流程 5.2.3 实例制作过程 5.2.1 功能介绍 用户注册几乎是所有网站都有的一个组件,本实例的注册内容包含在4 个容器控件之中:“用户协议”,提示用户注册所应遵守的协议;“用户名检验”检验用户要注册的用户名是否被用过;“用户信息输入”提供用户输入用户信息的界面;并对输入格式是否正确进行检验;“返回注册成功信息”显示用户注册成功的信息内容。 5.2.2 实例流程 该页面每次只显示一个“Panel”(容器)控件中的内容,执行时的流程如下:用户协议?用户名检验?用户信息输入?注册成功信息。 表5-1 register.aspx页面内容 5.2.3 实例制作过程 这个实例页面名称是register.aspx,所有设计都在这个页面进行,以下详细介绍register.aspx页面的设计过程。 (一)控件Panel1(用户协议) 新建一个Web窗体,名称设置为register.aspx,首先编制“用户协议”部分内容。 1.进入register.aspx的“设计”视图界面,从“工具箱”中选取一“Panel”(容器)控件至页面中,ID默认为“Panel1”,并将其显示尺寸大小拉至适当,如下图 : 5.2.3 实例制作过程 5.2.3 实例制作过程 2.为了更好的规划Panel1内各种控件位置,在菜单中选择“布局”?“插入表”,在“Panel1”中插入一个3行3列的表,ID为“Table1”,行列设置如下图: 5.2.3 实例制作过程 3.选中表的第一行,在“属性”对话框中将表的第一行颜色设置为“#00099”,在表的第一行和第二行的第二列输入“用户协议”等等文字。如下图: 5.2.3 实例制作过程 4.第三行第二列放两个Button控件,ID分别为“Button1”和“Button2”分别将其“Text”属性设置为“同意”与“不同意”。Button1按钮的功能是使得“Panel1”区域消失,显示“Panel2”即“用户名检验”;双击“Button1”按钮,编辑Button1_Click事件,代码见本节(五)中register.aspx.cs代码中protected void Button1_Click(object sender, System.EventArgs e)部分。 5.2.3 实例制作过程 Panel1区域——“用户协议”设计图 5.2.3 实例制作过程 (二)控件Panel2(用户名检验) 功能说明:在register.aspx中的“用户协议”区域下面设计“用户名检验”区域,该区域是用来检验用户输入的用户名是否已经被注册(这里应该要跟相应数据库表中的用户名作比较,具体可参照第6章教程),而且必须要用户输入名字。 5.2.3 实例制作过程 设计步骤: 1.跟设计Panel1一样,从“工具箱”的“标准”控件里面拖出一个“Panel”控件在前面的Panel1下面建立第二个Panel2,ID为“Panel2”。 2.选择“布局”?“插入表”,在“Panel2”中插入一个3行1列的表,在
您可能关注的文档
最近下载
- 外教社新世纪英专本科生系列(修订版):英语阅读 第1册 PPT课件Unit 3.pptx VIP
- 毕业论文的选题及开题报告的撰写.pptx VIP
- 初中语文2025届中考常考易错字词汇总(多音字+形声字+易错字形+易错成语).pdf VIP
- 4清洁生产的实施途径.pptx VIP
- 中视科华有限公司北京技术服务分公司招聘笔试题库2025.pdf
- JJG 1201-2024 数字式轮胎压力表.pdf
- 高标准农田建设项目监理实施细则.docx
- 四川省成都市2022-2023学年八年级下册期末物理试卷3(含答案).pdf VIP
- 钩端螺旋体病疫情应急处置技术方案.doc VIP
- GB 24430.1-2009 家用双层床安全第1部分:要求.docx VIP
文档评论(0)