每个控件都有一些公共属性,例如字体颜色、边框的颜色、样式等。 在 Visual Studio 2008 中,当开 发人员将鼠标选择了相应的控件后,属性栏中会简单的介绍该属性的作用。如右图所示.

Slides:



Advertisements
Similar presentations
导 师:刘恒洋 答辩人:毛国平 专 业:计算机科学与技术
Advertisements

第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
讲好后勤故事 提升后勤形象 淮阴师范学院宣传部副部长 张同刚.
项目2 字符格式和段落编排 2017年3月7日6时54分.
Task #3 使用ASP.NET服务器控件创建页面.
乞丐有尊严吗? 广州白云机场有一乞丐在行乞时,有一个乘客鄙夷的将施舍的钱用力的扔在乞丐的脸上,该乞丐不满这种施舍态度,认为有伤他的自尊,他说:宁可饿死、冻死也不需要这种施舍。) 说一说: 根据这件事,许多网友发表了评论,请你以“乞丐有尊严吗”加入网评。
杭师大附属小学.
PRESENTED BY OfficePLUS
《ASP.NET数据库网站设计教程(C#版)》
第6章 HTML控件和Web服务器控件 本章讲述的主要内容 6.1 ASP.NET控件概述 6.2 标准服务器端控件 6.3 数据验证控件
200901毕业留念照 2015年6月20日.
《计算机网络技术》 asp.net 程序设计 文本类控件 笪静.
在PHP和MYSQL中实现完美的中文显示
《ASP.NET数据库网站设计教程(C#版)》
广西特级教师工作坊 网络平台建设.
武汉纺织大学传媒学院 cm.wtu.edu.cn
在 Web 应用中,导航是非常重要的。ASP
讲课人:王璞 浙江工商职业技术学院.
走进编程 程序的顺序结构(二).
第15章 豐富控制項.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
form1 卡拉OK pictureBox1 fish1.bmp pictureBox2 fish2.bmp label1 卡拉OK字幕機
快递单模板的制作.
Windows网络操作系统管理 ——Windows Server 2008 R2.
2.5.1 单选控件 单选控件可以为用户选择某一个选项,单选控件常用属性如下所示。
第五讲 四则运算计算器(一) 精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒松 主编
2.3.1 文本框控件的属性 通常情况下,默认的文本控件(TextBox)是一个单行的文本框,用户只能在文本框中输入一行内容。通过修改该属性,则可以将文本框设置为多行/或者是以密码形式显示,文本框控件常用的控件属性 如下所示。 AutoPostBack:在文本修改以后,是否自动重传 Columns:文本框的宽度。
Hub Web System 主要功能: 1.查询库存(Query Current Storage) 2.创建PL(Create PL) 3.查询、打印PL单(Query & Print PL) 4.查询允交量、在途量 5.修改用户的基本信息(Update Password) 6.查询GR(Query.
第3章 ASP.NET程序设计基础 3.
点击此处添加标题 ADD YOUR TITLE ADD YOUR TITLE 点击此处添加文本信息
网页设计与制作 网页基本标签(三) 北京农业职业学院刘丽霞.
供应商登录CJLR SRM系统入口 CJLR供应商仅可以在互联网上访问SRM系统,无法在CJLR内网登录SRM系统.
POWERPOINT TEMPLATE HI.
PRESENTED BY OfficePLUS
中小企业如何做好搜索引擎营销 ——程序员如何做好SEO 臧承云 2010年11月28日.
SOA – Experiment 2: Query Classification Web Service
编程作业3:网页正文抽取 (10分).
简单介绍 用C++实现简单的模板数据结构 ArrayList(数组, 类似std::vector)
产品推广 PRODUCT PROMOTION PRESENTED BY OfficePLUS.
PRESENTED BY OfficePLUS
1 Session对象的特性 Session 状态对象 Session 对象常用的方法有: Session 对象常用的属性有:
第4章 ASP.NET服务器控件.
PRESENTED BY OfficePLUS
POWERPOINT TEMPLATE PRESENTED BY OfficePLUS.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
项目二:HTML语言基础.
向导控件的样式 当创建了一个向导控件时,系统会自动生成向导控件的 HTML 代码,示例代码如下所示。
CLICK HERE TO ADD YOUR TITLE
Word中活用“艺▪图▪框” 信息技术必修(一).
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
第6章 使用CSS修饰常见的网页元素 主讲人:刘泰然 经济管理学院.
Chapter 18 使用GRASP的对象设计示例.
Delphi 7.0开发示例.
临界区问题的硬件指令解决方案 (Synchronization Hardware)
第6章 使用CSS修饰常见的网页元素 经济管理学院.
6.1.2 Response 请求响应对象 Response 对象是 HttpResponse 类的一个实例。HttpResponse 类用户封装页面操作的 HTTP 响应信息。Response 对象的常用属性如下所示。 BufferOutput:获取或设置一个值,该值指示是否缓冲输出,并在完成处理整个页面之后将其发.
GDP设计协同在线配置产品线公网访问权限操作手册
武汉纺织大学传媒学院 cm.wtu.edu.cn
本节内容 动态链接库 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
项目进度甘特图 标题 双击图标可以对图表图形及文字的颜色、边框等进行选择。点击图表然后右键选 择“编辑数据”即自动跳转到Excel中对图表的数据信息进行编辑。 2015/X/X 2015/X/X 2015/X/X 2015/X/X 2015/X/X 2015/X/X 2015/X/X 2015/X/X.
WEB程序设计技术 数据库操作.
使用ADO访问数据库 李宝智 BonizLee 课程 10564A
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
LOGO HERE 单击此处添加 您的标题标题标题 PRESENTED BY JANE DOE
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
04 03 add your text. add your text. add your text. add your text add your text. add your text. add your text. add your text. add your text add your text.
App Inventor 2.
Presentation transcript:

每个控件都有一些公共属性,例如字体颜色、边框的颜色、样式等。 在 Visual Studio 2008 中,当开 发人员将鼠标选择了相应的控件后,属性栏中会简单的介绍该属性的作用。如右图所示

protected void Page_Load(object sender, EventArgs e) { 属性栏用来设置控件的属性,当控件在页面被初始化时,这些将被应用到控件。控件的属性也可以通过编程的方法在页面相应代码区域编写,示例代码如下所示。 protected void Page_Load(object sender, EventArgs e) { Label1.Visible = false ; //在 Page_Load 中设置 Label1 的可见性 } 上述代码编写了一个 Page_Load(页面加载事件),当页面初次被加载时,会执行 Page_Load 中的 代码。这里通过编程的方法对控件的属性进行更改,当页面加载时,控件的属性会被应用并呈现在浏览 器。

2.2.1 标签控件(Label) 在 Web 应用中,希望显式的文本不能被用户更改,或者当触发事件时,某一段文本能够在运行时 更改,则可以使用标签控件(Label)。开发人员可以非常方便的将标签控件拖放到页面,拖放到页面后, 该页面将自动生成一段标签控件的声明代码,示例代码如下所示。 <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> 上述代码中,声明了一个标签控件,并将这个标签控件的 ID 属性设置为默认值 Label1。由于该控件是服务器端控件,所以在控件属性中包含runat=“server”属性。该代码还将标签控件的文本初始化为 Label,开发人员能够配置该属性进行不同文本内容的呈现。 注意:通常情况下,控件的 ID 也应该遵循良好的命名规范,以便维护。

2.2.1 标签控件(Label) 值得注意的是,对于 Label标签,同样也可以显式 HTML 样式,示例代码如下所示。 同样,标签控件的属性能够在相应的.cs 代码中初始化,示例代码如下所示。 protected void Page_PreInit(object sender, EventArgs e) { Label1.Text = “Hello World<hr/><span style=\”color:red\“>A Html Code</span>”; //输出 HTML Label1.Font.Size = FontUnit.XXLarge; } protected void Page_PreInit(object sender, EventArgs e) { Label1.Text = "Hello World"; } //标签赋值 //设置字体大小 上述代码中,Label1 的文本属性被设置为一串 HTML 代码,当 Label 文本被呈现时,会以 HTML 效果显式. 如果开发人员只是为了显示一般的文本或者 HTML 效果,不推荐使用 Label 控件,因为当服务器控件过多,会导致性能问题。使用静态的 HTML 文本能够让页面解析速度更快。 上述代码在页面初始化时为 Label1 的文本属性设置为“Hello World”。

2.2.2 超链接控件(HyperLink) 超链接控件相当于实现了HTML 代码中的“<a href=“”></a>”效果,当然,超链接控件有自己的特点,当拖动一个超链接控件到页面时,系统会自动生成控件声明代码,示例代码如下所示。 <asp:HyperLink ID="HyperLink1"runat="server">HyperLink</asp:HyperLink> 上述代码声明了一个超链接控件,相对于HTML代码形式,超链接控件可以通过传递指定的参数 来访问不同的页面。当触发了一个事件后,超链接的属性可以被改变。超链接控件通常使用的两个属性如下所示: ImageUrl:要显式图像的 URL。 NavigateUrl:要跳转的 URL。

1 2.2.2 超链接控件(HyperLink) ImageUrl属性 <asp:HyperLink ID="HyperLink1" runat="server" ImageUrl="http://www.shangducms.com/images/cms.jpg"> HyperLink </asp:HyperLink> 上述代码将文本形式显示的超链接变为了图片形式的超链接,虽然表现形式不同,但是不管是图片形式还是文本形式,全都实现的相同的效果。

2 2.2.2 超链接控件(HyperLink) Navigate属性 <asp:HyperLink ID="HyperLink1" runat="server" ImageUrl="http://www.shangducms.com/images/cms.jpg" NavigateUrl="http://www.shangducms.com"> HyperLink </asp:HyperLink> 上述代码使用了图片超链接的形式。其中图片来自“http://www.shangducms.com/images/cms.jpg”, 当点击此超链接控件后,浏览器将跳到URL为“http://www.shangducms.com”的页面。

3 2.2.2 超链接控件(HyperLink) 动 态 跳 转 protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { if (DropDownList1.Text == "qq") HyperLink1.Text = "qq"; HyperLink1.NavigateUrl = "http://www.qq.com"; } //如果选择 qq //文本为 qq //URL 为 qq.com else //选择 sohu HyperLink1.Text = "sohu"; //文本为 sohu HyperLink1.NavigateUrl = "http://www.sohu.com"; //URL 为 sohu.com 在前面的小结讲解了超链接控件的优点,超链接控件的优点在于能够对控件进行编程,来按照用户的意愿跳转到自己跳转的页面。以下代码实现了当用户选择QQ时,会跳转到腾讯网站,如果选择SOHU,则会跳转到SOHU页面,示例代码如图所示。 刚才的代码使用了DropDownList控件,当用户选择不同的值时,对HyperLink1控件进行操作。当用户选择qq时,则为HyperLink1控件配置连接为 http://www.qq.com。 注意:与标签控件相同的是,如果只是为了单纯的实现超链接,同样不推荐使用HyperLink控件, 因为过多的使用服务器控件同样有可能造成性能问题。

2.2.3 图像控件(Image) 图像控件用来在 Web 窗体中显示图像,图像控件常用的属性如下: AlternateText:在图像无法显式时显示的备用文本。 ImageAlign:图像的对齐方式。 ImageUrl:要显示图像的 URL。 当图片无法显示的时候,图片将被替换成 AlternateText 属性中的文字,ImageAlign 属性用来控制图 片的对齐方式,而 ImageUrl 属性用来设置图像连接地址。同样,HTML 中也可以使用<img src=“”alt=“”> 来替代图像控件,图像控件具有可控性的优点,就是通过编程来控制图像控件,图像控件基本声明代码 如下所示: <asp:Image ID="Image1" runat="server" />

2.2.3 图像控件(Image) 注意:当双击图像控件时,系统并没有生成事件所需要的代码段,这说明 Image 控件不支持任何事件。 ToolTip:浏览器显式在工具提示中的文本。 GenerateEmptyAlternateText:如果将此属性设置为 true,则呈现的图片的 alt 属性将设置为空。 开发人员能够为 Image 控件配置相应的属性以便在浏览时呈现不同的样式,创建一个 Image 控件也可以直接通过编写 HTML 代码进行呈现,示例代码如下所示。 <asp:Image ID="Image1" runat="server" AlternateText="图片连接失效" ImageUrl="http://www.shangducms.com/images/cms.jpg" /> 上述代码设置了一个图片,并当图片失效的时候提示图片连接失效。 注意:当双击图像控件时,系统并没有生成事件所需要的代码段,这说明 Image 控件不支持任何事件。