• λ我爱Aspx >> C#.Net >> ASP.NET 2.0服务器控件开发之简单属性
  • ASP.NET 2.0服务器控件开发之简单属性

  • :金属边缘  Դ:天极开发  :2007-3-17 21:35:42  ؼ:.net,asp.net,asp
  • 属性 数据类型 说明
    BackColor Color 获取或设置Web服务器控件的背景色。
    BorderColor Color 获取或设置Web控件的边框颜色。
    BorderStyle BorderStyle 获取或设置Web服务器控件的边框样式。
    BorderWidth Unit 获取或设置Web服务器控件的边框宽度。
    ControlStyle Style 获取Web服务器控件的样式。
    CssClass String 获取或设置由Web服务器控件在客户端呈现的级联样式表(CSS)类。
    Enabled Bool 获取或设置一个值,该值指示是否启用Web服务器控件。
    EnableTheming bool 获取或设置一个值,该值指示是否对此控件应用主题。(asp.net 2.0新增)
    Font FontInfo 获取与Web服务器控件关联的字体属性。
    ForeColor Color 获取或设置Web服务器控件的前景色(通常是文本颜色)。
    Height Unit 服务器控件高度
    Width Unit 服务器控件宽度
    SkinID string 获取或设置要应用于控件的外观。(asp.net 2.0新增)

    3) 与属性相关的设计时元数据

    创建服务器控件是为了提高应用开发效率,每个控件开发者都希望自己创建出的控件能够像.NET框架中的内置标准服务器控件那样功能强大且易于使用。例如,当控件应用者在设计界面点击控件时,可能会希望某些属性能够高亮显示,某些属性能够显示在属性浏览器中等等。如何才能使控件具有这样的功能呢?这就需要在代码中加入相关的设计时支持代码。

    实际上,实现设计时元数据是一个比较复杂的内容。然而,作为初学者而言,我们没有必要掌握得过于深入,下面笔者只讲解一些常见的与属性相关的设计时元数据设置。如下所示代码,列举了一些与属性相关的设计时元数据设置和简要说明。

    · Bindable

    这个特性表示属性是否可以绑定一个有效数据源。通常使用布尔值进行设置,例如:Bindable(true)。如果使用值true标记属性,表示该属性可以绑定一个有效数据源,且应引发该属性的属性更改通知;如果属性值为false,则表示该属性不能绑定数据。

    Ҷƪл˵?
  • һƪ基于ASP.NET技术的驾校网页设计
    һƪ为.NET程序批上WPF的绚丽外衣