当前位置:文档之家› 国家科技创新平台规划

国家科技创新平台规划

转大小写
RGB 值或指定颜色 RGB 值或指定颜色 标楷体
20pt Italic(斜体)或Normal(一般) Bold(粗体)或Normal(一般) Underline(底线)、Strikethrough(穿越线)、Overline(顶线) 或是None(无) Uppercase(全转大写)、Lowercase(全转小写)、Initial Cap(前缀大写)或是None(无)
些指定的属性是不合法的,那么这种属性是无效 的。 2. 指定属性必须为控件对应的HTML标记所支持的属 性,否则浏览器也会将会不能达到。
13
5.1.3.2 Attributes属性
例:使用Attributes属性确定HtmlSelect控件的特性 :
public class WebForm1 : System.Web.UI.Page {
while (keys.MoveNext())
{
String key = (String)keys.Current;
Message.InnerHtml += key + "=" + Select.Attributes[key] + "<br>";
}
}
}
14
5.1.3.3 Visible属性
Visible属性可以让一个对象的视觉元素消失,换 句话说就是将对象隐藏起来让使用者看不到。
// 在此处放置用户代码以初始化页面 Anchor1.Visible=false; } private void Button1_Click(object sender, System.EventArgs e) { Anchor1.Visible=true; }
16
5.1.3.4 Disabled属性
内容
本章主要介绍了中几种基本的 HTML控件和Web 服务器控件,详细介绍了各 控件的基本属性及使用方法.
1
5. 1 HTML控件
HTML控件由HTML标记衍生而来,HTML控件在 外形上与普通的HTML标记很相似,几乎所有的 HTML标记加上runat=“Server”这个Server控件 的标识属性后,都可以变成HTML控件。它们之间 最大的区别就是HTML可以通过服务器端的代码来 控制。
11
5.1.3.2 Attributes属性
Attributes属性实质上是一个控件(包括Html控件、 Web控件、用户控件)的属性集合。
控件的属性值与属性值可以通过Attributes任意 指定,程序会将其原样发送到浏览器解释。
12
5.1.3.2 Attributes属性
Attributes属性使用时有两点需要注意: 1. 因为可以任意指定属性,所以对于控件来说,有
6
5.1.2 HTML控件架构
7
5.1.3 HTML控件常用属性
❖ Style属性 ❖ Attributes 属性 ❖ Visible 属性 ❖ Disabled 属性 ❖ InnerHtml属性及InnerText属性
8
5.1.3.1 Style属性
为每个Html控件提供了一个Sty1e的属 性,Style属性实际上是一个样式表属性集合,通过 设置Style中的属性,能通过程序代码在程序执行过 程点
HTML控件将HTML标注对象化,可以让程序 直接控制并设定其属性,这样一来程序代码和 HTML控件分开,程序的架构就不会显的杂乱无章 而不好管理。
3
5.1.1 HTML控件的优点
HTML控件对事件的支持,以事件触发方式来 编写程序,使得网页编程变得更加简单。
4
5.1.2 HTML控件架构
9
5.1.3.1 Style属性
Style属性可以设定的样式 :
样式名称 说 明
设定值
Background-Color Color Font-Family Font-Size Font-Style Font-Weight Text-Decoration
Text-Transform
背景色 前景色 字型 字体大小 斜体 粗体 效果
HTML控件的执行过程: ASPX文件
否 检查标注是否有 是 runat=“server”
字串流
加载器
公共类库
HTML控制项
转换成HTML标注
执行
5
5.1.2 HTML控件架构
所有的Html控件位于System.Web.UI.HtmlControls 命名空间中,是从HtmlControl基类中直接或间接 派生出来的。
private void Page_Load(object sender, System.EventArgs e) {
Message.InnerHtml = "<h4>选择框的属性集包括:</h4>"; IEnumerator keys = Select.Attributes.Keys.GetEnumerator();
Disabled属性被称为禁止功能。就是将一个对 象的功能关闭,让对象暂时无法执行工作。
15
5.1.3.3 Visible属性
例:在Page_Load事件中将名为Anchor1的超级链接控件隐藏起 来,待使用者按下Button1按钮后再将其Visible属性设为True:
private void Page_Load(object sender, System.EventArgs e) {
10
5.1.3.1 Style属性
例:通过程序来控制Anchor1控件的Style属性:
public class WebForm1 : System.Web.UI.Page { private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 //指定超级链接的属性 Anchor1.Style["color"]= "#008000"; Anchor1.Style["font-size"]="10pt"; Anchor1.Style["text-decoration"]= " none"; Anchor1.Style["font-style"]= " italic"; } }
相关主题