- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- 电力电气通信工程—付俊波幻灯片.ppt
- 电力电子变换和控制技术幻灯片.ppt
- 电力电子变流技术电子教案幻灯片.ppt
- 电力电子的Matlab仿真技术幻灯片.ppt
- 电概_第4章节_导电材料幻灯片.ppt
- 电力电子的常用仿真软件幻灯片.ppt
- 笔的故事之钢笔幻灯片.ppt
- 电力电子第1章节绪论课件幻灯片.ppt
- 电机的数学模型与仿真分析幻灯片.ppt
- 笔的演变幻灯片.ppt
- 2013年中考一次函数.doc
- 2013年中考二次函数.doc
- 2013年中考特殊平行四边1.doc
- 2013年中考整式题目练习.doc
- 2014年中考整式乘除与因式分解.doc
- 消防设施检测维保人员测试题及答案.doc
- 2025年团市委领导班子、校副校长对照“四个带头”方面检视剖析材料(含反典型案例剖析)2篇文.docx
- 2025年市邮政管理局党支部书记、市行政审批和政务信息管理局领导班子对照“四个带头”方面生活会对照检视剖析材料(含反典型案例剖析)2篇文.docx
- 市委组织部常务副部长、市总工会领导班子2025年对照“四个带头”方面含违纪行为为典型案例的剖析与反思检视剖析材料{2篇文}.docx
- 局党组书记、市检察院副检察长2025年民主生活会“四个带头”对照检查材料【含典型案例剖析】2篇文.docx
文档评论(0)