帝国软件
  设为首页 加入收藏 关于我们
 
解密帝国网站管理系统
栏 目:
 
您的位置:首页 > 技术文档 > ASP.NET编程 >
样式对象(Style Object)
作者:佚名 发布时间:2005-04-02 来源:不详
 


    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 控件的样式对象  (2005-04-02)
 ·样式的设定  (2005-04-02)
 ·DataGridPager 样式  (2005-04-02)

   栏目导行
  PHP编程
  ASP编程
  ASP.NET编程
  JAVA编程
   站点最新
·致合作伙伴的欢迎信
·媒体报道
·帝国软件合作伙伴计划协议
·放眼未来 帝国近期将有重大举措!
·PHPWind6.3.2版通行证发布
·帝国备份王2008版正式发布
·帝国备份王2008版发布
·phpcms2007转帝国CMS5.0程序发布
·dedecms5.1转帝国CMS5.0程序发布
·帝国网站管理系统V5.0商业购买说明
   类别最新
·ASP.NET中为DataGrid添加合计字段
·.text urlRewrite介绍
·利用 ASP.NET 的内置功能抵御 Web
·ASP.NET Cache
·用 WebClient.UploadData 方法 上载
·ASP.NET 程序设计-序
·什么是客户端/伺服端(Client/Serve
·因特网应用程序的开发
·网页的种类
·.NET Framework-Microsoft Visual
 
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板 帝国网站管理系统