第11章Web应用程序开发.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第11章Web应用程序开发

第11章 Web应用程序开发 Web应用程序的应用越来越广泛了。现在,众多的传统应用程序都已经渐渐Web化。Web应用程序在电子政务、电子商务、无纸化办公室领域被越来越广泛地应用。近年来,由于AJAX技术的兴起,Web应用和在线体验更是得到广泛的深入,它提供的交互功能使得Web程序和在Windows中的操作软件差不多。 11.1 什么是Web应用程序 Web应用程序是一种基于浏览器与服务器之间的交互式程序。它的执行过程就是用户通过浏览器向服务器上的Web应用程序发送请求,然后服务器返回给用户数据,浏览器通过HTML语言呈现出来。 11.2 Web应用程序的开发界面 在Visual Studio 2010集成环境中,可以开发ASP.NET应用程序。启动Visual Studio 2010后,出现主窗体,如图11.2所示。在主窗体中,主要包括了命令菜单、工具栏、左侧的工具箱、中部的设计器、右边的解决方案资源管理器和属性窗口。在本节中将介绍Visual Studio 2010的Web开发环境。 11.2.1 认识解决方案资源管理器 在Visual Studio 2010集成环境中,右侧窗体有一个隐藏的窗口,就是“解决方案资源管理器”。它能显示整个项目的文件列表,用户可以在此选择所要的操作,如图所示。 11.2.2 认识工具箱 在Visual Studio 2010的左侧,有一个可以隐藏的工具箱。它主要存放ASP.NET的控件。这些控件包括标准的Web控件、数据绑定控件、数据验证控件等,如图11.4所示。这些控件是分类排列的,也可以在其中通过“添加项”命令添加外部控件。 11.3 使用标准控件 与Windows应用程序开发类似,在Web开发中,Visual Studio 2010也提供了标准控件。例如,按钮、文本框、标签、列表框等。它们的使用方法与Windows开发中类似,但是会有一些微小的差别。在本节中将介绍Web应用程序中使用到的标准控件。 11.3.1 按钮控件 Button控件就是按钮控件,但还有两个按钮控件:LinkButton控件和ImageButton控件。在ASP.NET中,常用它们来发送命令。LinkButton控件又叫超链接样式按钮,ImageButton控件又叫图形按钮。这3种按钮提供类似的功能,但具有不同的外观。 11.3.2 文本显示控件 Label控件就是文本显示控件,它又称为标签控件。主要用于显示文本,或者起到标签注明的作用。它有两种形式:动态文本和静态文本。在页面中可直接为它的Text属性添加信息时,它就是静态文本标签。当通过程序自动设置其Text属性时,它就是动态文本标签。 11.3.3 输入控件 TextBox控件就是输入控件,主要是用于为用户提供输入文本的文本框。在实际开发中,其是比较常用的控件。应用程序能够接收用户输入的文本,也能接收密码等敏感字符。一般有3种格式:单行文本框、多行文本框和密码输入框。 11.3.4 文件上传控件 FileUpload控件就是文件上传控件。它由一个文本框和一个浏览按钮组成。用户通过FileUpload控件可以从客户端上选择一个文件上传到服务器中。该控件允许上传图片、文本或其他类型的文件。 11.3.5 复选列表 CheckBox控件是复选框控件,就是在页面上常见的可勾选的控件。通过设置它的Text属性指定要显示的文本。在ASP.NET中,要产生复选列表,可以使用CheckBoxList控件。它可以产生多个复选框。复选框可以同时多选,多选的时候它们之间并不会产生互斥。 11.3.6 单选列表 RadioButton控件就是单选控件,用于在页面上创建一个单选按钮。通过设置它的Text属性指定要显示的文本。要产生多个单选按钮,在ASP.NET中,提供了RadioButtonList控件。RadioButtonList控件可以看成是多个RadioButton控件的集合。但是此控件是作为独立的控件存在的,并且只允许选择其中的一项。 11.3.7 下拉列表框控件 DropDownList控件称为下拉列表框控件,它实际上就是列表项的容器。使用DropDownList控件,用户可以从下拉列表框中进行选择所需的项。DropDownList控件与ListBox控件类似,但DropDownList控件不仅显示指定的项,同时还显示下拉按钮。 11.4 使用验证控件 在ASP.NET中,提供了一些控件,使用它们可以进行数据验证,验证的种类很多,例如,电话号码是否合法、输出的内容是否为空、输出的电子邮件地址是否合法等。这些功能在实际开发中很实用。在本节中,将介绍ASP.NET的验证控件。 11.4.1 必填内容验证控件 RequiredFi

文档评论(0)

gangshou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档