第2讲Web服务器控件一课件幻灯片.pptVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Duankeqi@ ASP.NET Web实用开发技术 主讲:段克奇 邮箱:Duankeqi@ 第2讲 Web服务器控件(一) * Duankeqi@ * 1.Html控件与Web控件 2.Web窗体控件公用属性 3.Web窗体控件命名规则 4.Web窗体基本控件的定义和使用 5.数据验证控件的定义和使用 6.举例:用户注册 * Duankeqi@ * 1.Html控件与Web控件 在Web窗体程序设计过程中,控件是经常使用的元素。通常系统提供了两种类型的控件,一种是继承了HTML语言的HTML控件(即表单相关控件),另一种就是Web控件。开发Web程序一般都使用Web窗体控件。 HTML控件在外形上和与普通的HTML标签很像,几乎所有的HTML标签加上runat=“server”这个Server控件的标识属性后都可以变成HTML控件。但是和面向对象的Web控件相比有很多先天不足,要对HTML控件编程处理很不灵活,在Web开发环境中不提倡使用。 * Duankeqi@ * 1.Html控件与Web控件 Web控件表单是ASP.NET中System.Web.UI.WebControls命名空间的对象,从功能上看,Web控件表单与HTML控件表单都能实现表单处理的基本功能,但是Web控件更类似于面向对象的高级语言中的控件,所支持的功能也远比HTML控件强大,特别是编程功能相当灵活。下面给出Web控件的一些特点: 1)表单在服务器端运行。 2)表单输入域的信息可以保留。 3)表单的所有输入域都是控件,具有强大且丰富的属性和方法。 4)表单具备对输入信息的验证能力。 5)包含很多智能的数据显示控件。 在开发Web应用程序时,建议尽量采用Web控件来设计表单。 * Duankeqi@ * 2.Web窗体控件公用属性 Web窗体控件的功能强大之一就是支持大量的属性设计,用户可以使用控件提供的相关属性设计个性化的表单页面,下面给出Web窗体控件的公用属性。 属性名称 属性功能说明 ID 控件的编程名称 Accesskey 控件的快捷键设置(一般和Alt键组合) Backcolor 控件的背景色 Enabled 控件是否有效可用 Font 控件的字体设置 Forecolor 控件的前景色(即控件上文字的颜色) Height Width 控件的高度和宽度 Tooltip 控件的鼠标跟随提示信息 Visible 控件是否可见 TabIndex 控件的Tab键顺序索引 * Duankeqi@ * 3.Web窗体控件命名规则 Web控件名称 缩写 Web控件名称 缩写 AdRotator ad ListBox lst Button btn Panel pl Calendar cal PlaceHolder ph CheckBox chk RadioButton rb CheckBoxList chkl RadioButtonList rbl CompareValidator cpv RangeValidator rv CustomValidator ctv RegularExpressionValidator rev DataGrid dg Repeater rp DataList dl RequireFieldValidator rfv DropDownList ddl Table tb HyperLink hl TableCell tc Image img TableRow tr ImageButton Ibtn TextBox txt Label lbl ValidationSummary vs LinkButton lbtn XML XML * Duankeqi@ * 4.Web窗体基本控件的定义和使用 Label Image HyperLink Button LinkButton ImageButton TextBox RadioButton CheckBox Panel 接下来举例说明: * Duankeqi@ * 5.数据验证控件的定义和使用 数据验证控件可以讲是ASP.NET一个很大的技术突破。因为传统网页开发后必须要通过大量、复杂的脚本代码来完成表单验证,而在ASP.NET中,系统直接把相关功能集成为现成的控件用户可以拖拽使用,基本不需要编写程序代码,就能完成验证的功能,本小结详细介绍数据验证控件。 * Duankeqi@ * 5.数据验证控件的定义和使用 RequiredFieldValidator控件 这是验证是否必须填写的验证控件。 CompareValidator控件 这是比较验证控件 RangeValidator控件 这是验证范围的控件 RegularExpression

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档