<asp:WebControl ID="id" runat="server" Font-Size="20"></asp:WebControl>
Font属性包含子属性,这些子属性是:Bold、Italic、Name、Names、overLine、Strikeout、Underline和Size。如表6-2列出了这些子属性的介绍。
对于所有控件,在早于Microsoft Internet Explorer 4版本的浏览器中不呈现的一个子属性是Overline。 |
表6-2 Font属性的子属性
子属性名称 | 说明 |
Bold | 获取或设置一个值,该值指示字体是否为粗体,该属性值默认为false,当设置值为True时,控件字体为粗体 |
Italic | 获取或设置一个值,该值指示字体是否为斜体,当该值为True时,控件字体为斜体,默认值为false |
Name | 获取或设置Web服务器字体名称 |
Names | 获取或设置字体名称的排序数组 |
overLine | 获取或设置一个值,该值指示字体是否带上划线,设置该值为True时,控件字体带有上划线,默认值为false |
Strikeout | 获取或设置一个值,该值指示字体是否带删除线,设置该属性为True时,Web服务器控件的字体是带有删除线的 |
Underline | 获取或设置一个值,该值指示字体是否带下划线,当你设置该值为True时,控件字体带有下划线 |
Size | 获取或设置Web服务器控件字体的大小 |
接下来我们创建一个实例,具体说明该属性以及子属性,首先创建一个网站,在页面上创建一个Label控件,用代码设置其相关属性。同样在控件的属性窗口的Font属性窗格处也可以设置控件的Font属性,该实例具体代码如下所示:
<asp:Label ID="Label1" runat="server" Font-Bold="True" Font-Italic="True"
Font-Names="Bell MT" Font-Overline="True" Font-Size="20pt"
Font-Strikeout="False" Font-Underline="False" Text="Font子属性"></asp:Label>