电子商务网络实施技术张与鸿电子教案 08.pptVIP

电子商务网络实施技术张与鸿电子教案 08.ppt

  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文档。上传文档
查看更多
小结 在这一章中,我们对Web Form 页面进行了介绍。在Web Form中有各种各样的控件,对控件的灵活运用是我们开发网站必备功课。这些控件各自的作用不一样,我们对大部分常用控件的主要属性进行了介绍。并通过几个实例,我们详细介绍Server控件,HTML Server控件以及Web Form的事件模型。 第8章 ASP之Web FORM 8.1 Web FORM简介 8.2 服务器端控件 8.3 自定义控件 8.4 HTML控件 8.1 WEB FORM简介 8.1.1 Web Form 8.1.2 我的第一个Page 8.1.3 Web页面处理过程 8.1.4 Web Form事件模型 8.1.1 Web Form Web Form的后缀名是ASPX。当浏览器第一次请求一个ASPX文件时,Web Form页面将被CLR(Common Language Runtime)编译器编译。此后,当再有用户访问此页面的时候,由于ASPX页面已经被编译过,所以CLR会直接执行编译过的代码。 8.1.3 Web页面处理过程 和所有的服务器端进程一样,当ASPX页面被客户端请求时,页面的服务器端代码被执行,执行结果被送回到浏览器端。这一点和ASP没有太大的不同。但是,ASP.NET的架构为我们做了许多别的事情。比如,它会自动处理浏览器的表单提交,把各个表单域的输入值变成对象的属性,使得我们可以像访问对象属性那样来访问客户的输入。它还把客户的点击映射到不同的服务器端事件。了解Web页面的处理过程很重要。这样可以仔细地优化我们的代码,提高代码的效率。 8.1.4 Web Form事件模型 1.Web Form方法示例 2.Web Form的AutoPostBack属性 8.2 服务器端控件 8.2.1 服务器端控件示例 8.2.2 文本输入控件 8.2.3 按钮控件 8.2.4 复选控件 8.2.5 单选控件 8.2.6 列表框 8.2.7 非空域控件(RequiredFieldValidator) 8.2.8 页面验证 8.2.9 使用panel控件 8.2.10 选择控件 8.2.11 图像控件 8.2.12 列表控件(DropDownList) 8.2.13 重复列表Repeator 8.2.14 数据列表 DataList 8.2.15 数据表格GridView 8.2.1 服务器端控件示例 这是因为这些Control是在服务器端存在的。服务器端控件也有自己的外观,在客户端浏览器中,Server Control的外观由HTML代码来表现。Server Control会在初始化时,根据客户的浏览器版本,自动生成适合浏览器的HTML代码。 8.2.2 文本输入控件 文本输入控件目的是让用户输入文本,文本模式是一个单行的输入框,但是用户可以根据自己的需要把它改成密码输入模式或者多行输入模式。在此我们用单行文本输入模式和密码模式来说明,在ASP.NET中,输入一个文本可用下面的语句来表示: 8.2.3 按钮控件 按钮控件的目的是使用户对页面的内容作出判断,当按下按钮后,页面会对用户的选择作出一定的反应,达到与用户交互的目的。 按钮控件的使用虽然很简单,但是按钮控件却是最常用的服务器控件之一。对按钮控件的使用要注意它的3个事件和一个属性,即: (1)OnClick事件,即用户按下按钮以后即将触发的事件。我们通常在编程中,利用此事件完成对用户选择的确认、对用户表单的提交、对用户输入数据的修改等。 (2)OnMouseOver事件,当用户的光标进入按钮范围触发的事件。为了使页面有更生动的显示,我们可以利用此事件完成,诸如,当光标移入按钮范围时,使按钮发生某种显示上的改变,用以提示用户可以进行选择了。 (3)OnMouseOut事件,当用户光标脱离按钮范围时触发的事件。同样,为使页面生动,当光标脱离按钮范围时,也可以发生某种改变,如恢复原状,用以提示用户脱离了按钮选择范围,若此时按下鼠标,将不是对按钮的操作。 (4)Text属性,按钮上显示的文字,用以提示用户进行何种选择。 8.2.4 复选控件 在日常信息输入中,我们会遇到这样的情况,输入的信息只有两种可能性(例如性别、婚否之类),如果采用文本输入,一方面输入烦琐,另一方面无法对输入信息的有效性进行控制,这时如果采用复选控件(CheckBox),就会大大减轻数据输入人员的负担,同时输入数据的规范性得到了保证。 8.2.6 列表框 列表框(ListBox)是在一个文本框内提供多个选项供用户选择的控件,它类似于下拉列表,但是没有显示结果的文本框。列表框实际上很少使用,大部分时候,我们都使用下拉列表控件DropDo

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档