首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > ASP.NET > 样式对象(Style Object)
【标  题】:样式对象(Style Object)
【关键字】:c,样式,Object,Style,Style,Object
【来  源】:网络

样式对象(Style Object)


    ASP.NET 支持样式对象(Style Object),样式对象可以让使用者设定一些如颜色与字型的外观显示,让某些控件的外观显示更多样化。其使用语法为:

<ASP:控件类别
Id="被程序代码所控制的名称"
Runat="SERVER"
样式对象-属性="设定值"
/>

    下列范例简单的设定了日历Web 控件的SelectedDayStyle 对象,这个对象决定了在日历控件上面的日期被点选时,所会显示的样式:

<Html>
<Form runat="Server">
<asp:Calendar id="Calendar1" runat="server"
SelectedDayStyle-BackColor="#DBDBDB"
SelectedDayStyle-ForeColor="Red"
SelectedDayStyle-Font-Bold="True"
SelectedDayStyle-Font-Name="Arial"/>
</Form>
</Html>



 样式对象总共分为三类,分别为基础样式、TableItem 样式以及DataGridPager 样式;这些样式使用在不同的地方。

基础样式
TableItem 样式对象以及DataGridPager 样式对象都支持下列基础样式,这些基础样式如下表所示:


TableItem 样式
TableItem 样式最主要用来设定TableItem 的样式,这些样式如下表所示:


DataGridPager 样式
DataGridPager 样式最主要用来设定DataGrid Web 控件的分页样式,这些样式如下表所示:


单位类别
ASP.NET 提供了Unit 类别,支持许多种单位,如下表所示:


Unit 类别可以利用程序产生并指定,或是直接在宣告控件的时候设定。下列范例为设定TextBoxWeb 控件的宽度:

<Html>
<ASP:TextBox Id="A" Runat="Server"/>100px<br>
<ASP:TextBox Id="B" Runat="Server"/>200px<br>
<ASP:TextBox Id="C" Runat="Server"/>300px<br>
<ASP:TextBox Id="D" Runat="Server"/>2cm<br>
<ASP:TextBox Id="E" Runat="Server" Width="4in"/>4in<br>
<ASP:TextBox Id="F" Runat="Server" Width="30mm"/>30mm<br>
<ASP:TextBox Id="G" Runat="Server" Width="10%"/>10%<br>
<ASP:TextBox Id="H" Runat="Server" Width="10pt"/>10pt
<Script Language="VB" Runat="Server">
Sub Page_Load(Sender As Object, e As EventArgs)
A.Width=New Unit(100) '预设为像素
B.Width=New Unit(200, UnitType.Pixel)
C.Width=New Unit("300px")
D.Width=New Unit("2cm")
End Sub
</Script>
</Html>

Calendar Web 控件:【上一篇】
AdRotator Web 控件:【下一篇】
【相关文章】
  • Calendar Web 控件
  • Calendar Web 控件的常用属性
  • Calendar Web 控件的样式对象
  • Calendar Web 控件的事件
  • DataList Web--OnItemCommand 事件
  • DataGridPager 样式
  • Microsoft .NET 框架 FAQ
  • Common Language Runtime
  • Microsoft .NET 框架常见问题
  • 开发合作 Microsoft .NET 解决方案
  • 【随机文章】
  • Windows系统“命令提示符”中信息的快速编辑模式
  • ASP小偷偷取地址并生成html
  • JDBC连接Informix IDS
  • 1米UTP网络跳线
  • Win32教程25-位图初步
  • 关于FreeBSD 4.x下做PPPoE服务器有几个问题
  • Photoshop 7.0 扭曲滤镜(3)
  • 为什么奇虎、大旗之流不是web2.0
  • 一些 oracle 实用例子(二)
  • 第九天 优先级
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.