Chap07_服务器端控件.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Chap07_服务器端控件

第7章 ASP.NET服务器控件 Table of contents 7.1 ASP.NET页面的生命周期 7.2 服务器控件概述 7.3 标准的Web服务器控件 7.4 验证控件 7.5 用户控件 7. 1 ASP.NET页面的生命周期 ASP.NET网页由两部分组成: 可视界面:由HTML标记、ASP.NET服务器控件等组成,即aspx文件。 处理逻辑:包含时间处理程序和代码,如C#,即cs文件。 7. 2 服务器控件概述 服务器控件都是ASP.NET页面上的对象,采用事件驱动的编程模型,客户端触发的事件在服务器端来处理。 所有的服务器控件事件都传递两个参数。 如单击按钮事件 Button_Click(Object sender. EventArgs e) Sender表示引发事件的对象,以及包含任何事件特定信息的事件对象。 E是EventArgs类型,对于某些控件来说是特定于该控件的类型。 7.2.1 服务器端控件的共同属性 基本语法: asp:控件名 id=“控件标识 runat=server 属性1=值1, … , 属性n=值n / 其中属性包括: 布局属性 行为属性 可访问属性 数据属性 外观属性 7.2.2 服务器控件的共有事件 比较常用的页面事件: 7.2.3 服务器控件的分类 Web 服务器端控件 Web Server Controls – ASP .NET标签 HTML 服务器端控件 HTML Server Controls - 这是对HTML标记的扩展,每个HTML控件都和原来的HTML标记一一对应。 为了使这些元素可编程,需要添加runat=“server”属性。 验证控件 Validation Server Controls - 用于验证用户输入。 用户控件 User Controls -由用户创建,可以嵌入到Web窗体中的控件。 7.3.1 文本输入和显示的控件 TextBox(文本)控件 asp:TextBox id=“控件名” runat=server Text=“显示文字” TextMode=“SingleLine|MultiLine|Password” / 属性 TextMode=SingleLine 单行输入框(默认) TextMode=MultiLine 多行输入框 TextMode=Password 密码输入框 标签、图像控件 Label(标签) asp:Label id=“控件名称” Text=“显示文字”runat=server / 标签、图像控件 Button 控件 –显示标准 HTML 窗体按钮 LinkButton 控件 - 在按钮上显示超文本链接 ImageButton 控件 - 显示图像按钮 Hyperlink 控件 - 在某些文本上显示超文本链接 asp:Button ID=Button1 runat=server Text=click me / asp:LinkButton ID=LinkButton1 runat=serverclick me/asp:LinkButton asp:ImageButton ID=ImageButton1 runat=server ImageURL=a.bmp / 2. 超链接控件(HyperLink) 1.单选控件和单选组控件 (RadioButton和RadioButtonList) 单选控件可以为用户选择某一个选项。 单选控件通常需要Checked属性来判断某个选项是否被选中,多个单选控件之间可能存在着某些联系,这些联系通过GroupName进行约束和联系。 单选组控件也是只能选择一个项目的控件,而与单选控件不同的是,单选组控件没有GroupName属性,但是却能够列出多个单选项目。 2. 复选框控件和复选组控件 (CheckBox和CheckBoxList) 复选框控件(CheckBox):同单选控件一样,复选框也是通过Check属性判断是否被选择。不同的是,复选框控件没有GroupName属性。 复选组控件(CheckBoxList):同单选组控件相同,.NET服务器控件中同样包括了复选组控件(CheckBoxList),拖动一个复选组控件到页面可以添加复选组列表。 3.下拉列表控件(DropDownList) 使用DropDownList下拉列表控件,可以有效地避免用户输入无效或错误的信息。 DropDownList控件也可以绑定数据源控件。 4. ListBox列表控件 Lis

文档评论(0)

整理王 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档