• ASP标准控件的重要属性


    一、Text属性

    Text属性用来设置Label控件所显示的文本内容。

    CssClass属性

    在设置Label控件的CssClass属性前,首先要在网站HTML设计页的“<head></head>”节中编写如下代码。

    <link href="stylecs.css" rel="stylesheet" type="text/css"/>

    然后在属性对话框中设置控件的CssClass属性为stylecs(stylecs为样式名)。

     Label控件常用方法及说明

    方    法

    说    明

    ApplyStyle

    将指定样式的所有非空白元素复制到Web控件,改写控件的所有现有的样式元素

    ApplyStyleSheetSkin

    将页样式表中定义的样式属性应用到控件

    CopyBaseAttributes

    将Style对象未封装的属性从指定的Web服务器控件复制到从中调用此方法的Web服务器控件

    DataBind

    将数据源绑定到被调用的服务器控件及其所有子控件

    Focus

    为控件设置输入焦点

    Dispose

    使服务器控件得以在从内存中释放之前执行最后的清理操作

    Equals

    确定两个Object实例是否相等

    FindControl

    在当前的命名容器中搜索指定的控件ID

    GetHashCode

    用作特定类型的散列函数

    GetType

    获取当前实例的Type

    HasControls

    确定服务器控件是否包含任何子控件

    MergeStyle

    将指定样式的所有非空白元素复制到Web控件,但不改写该控件现有的任何样式元素

    ReferenceEquals

    确定指定的Object实例是否是相等的实例

    RenderBeginTag

    将控件的HTML开始标记呈现到指定的编写器中

    RenderControl

    输出服务器控件内容,并存储有关此控件的跟踪信息(如果已启用跟踪)

    RenderEndTag

    将控件的HTML结束标记呈现到指定的编写器中

    ResolveClientUrl

    获取浏览器可以使用的URL

    ResolveUrl

    将URL转换为在请求客户端可用的URL

    SetRenderMothodDelegate

    分配事件处理程序委托,以将服务器控件及其内容呈现到父控件中

    ToString

    返回表示当前Object的String

      Label控件常用属性及说明

    属    性

    说    明

    ID

    控件的ID名称

    Text

    控件显示的文本

    Width

    控件的宽度

    Visible

    控件是否可见

    CssClass

    控件呈现的样式

    BackColor

    控件的背景颜色

    Enabled

    控件是否可用

    Items 获取 MenuItemCollection 对象,该对象包含 Menu 控件中的所有菜单项。

    DynamicHorizontalOffset 获取或设置动态菜单相对于其父菜单项的水平移动像素数。

    DynamicVerticalOffset 获取或设置动态菜单相对于其父菜单项的垂直移动像素数。

    DynamicHoverStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置鼠标指针置于动态菜单项上时的菜单项外观。

    DynamicEnableDefaultPopOutImage 获取或设置一个值,该值指示是否显示内置图像,其中内置图像指示动态菜单项具有子菜单。设置动态显示是否带有小箭头。

    StaticEnableDefaultPopOutImage 获取或设置一个值,该值指示是否显示内置图像,其中内置图像指示静态菜单项包含子菜单。 静态菜单项默认显示带有小箭头,设置为false,将修改这个状态

    DynamicMenuItemStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置动态菜单中的菜单项的外观。 DynamicMenuStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置动态菜单的外观。

    StaticMenuItemStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置静态菜单中的菜单项的外观。 StaticMenuStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置静态菜单的外观。

    DynamicSelectedStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置用户所选动态菜单项的外观

    StaticSelectedStyle 获取对 MenuItemStyle 对象的引用,使用该对象可以设置用户在静态菜单中选择的菜单项的外观。

    Orientation 获取或设置 Menu 控件的呈现方向。水平还是垂直!

    ItemWrap设置菜单项是否可以换行。

    新建一个网站,默认主页为Default.aspx,在Default.aspx页面上添加一个Image控件。

    Image控件属性设置

    属 性 名 称

    属  性  值

    ID

    Image1

    ImageUrl

    ~/image/Image1.gif(链接图片)

    ImageAlign

    Middle(居中对齐)

    二、ClientIDMode

      渲染ASP.NET控件时会自动生成一个ID,当我们在客户端脚本中引用它们时,却会制造不少麻烦,虽然它是命名容器和ID的简单串联,但仍然无法预测生成的ID范围。

      ASP.NET 4.0使用ClientIDMode属性解决了这个问题,它允许你控制生成这些ID的方法,ClientIDMode有四个可选择的值:AutoID,Static,Predictable和Inherit。下面是这四个值的含义解释:

      AutoID – 和4.0以前的版本保持一致,自动生成ID。

      Static – 由你指定ID的值,在渲染控件时不会发生变化。

      Predictable – 由你指定后缀,然后和容器控件的ID属性进行合并。

      Inherit – 继承父控件的设置。

    三、MENU控件的一些重要的属性的用法

    Items     获取   MenuItemCollection   对象,该对象包含   Menu   控件中的所有菜单项。

    DynamicHorizontalOffset     获取或设置动态菜单相对于其父菜单项的水平移动像素数。

    DynamicVerticalOffset         获取或设置动态菜单相对于其父菜单项的垂直移动像素数。

    DynamicHoverStyle     获取对   MenuItemStyle   对象的引用,使用该对象可以设置鼠标指针置于动态菜单项上时的菜单项外观。

    DynamicEnableDefaultPopOutImage     获取或设置一个值,该值指示是否显示内置图像,其中内置图像指示动态菜单项具有子菜单。设置动态显示是否带有小箭头。

    StaticEnableDefaultPopOutImage     获取或设置一个值,该值指示是否显示内置图像,其中内置图像指示静态菜单项包含子菜单。   静态菜单项默认显示带有小箭头,设置为false,将修改这个状态

    DynamicMenuItemStyle     获取对   MenuItemStyle   对象的引用,使用该对象可以设置动态菜单中的菜单项的外观。     DynamicMenuStyle     获取对   MenuItemStyle   对象的引用,使用该对象可以设置动态菜单的外观。 

    StaticMenuItemStyle     获取对   MenuItemStyle   对象的引用,使用该对象可以设置静态菜单中的菜单项的外观。     StaticMenuStyle     获取对   MenuItemStyle   对象的引用,使用该对象可以设置静态菜单的外观。  

    DynamicSelectedStyle     获取对   MenuItemStyle   对象的引用,使用该对象可以设置用户所选动态菜单项的外观

    StaticSelectedStyle     获取对   MenuItemStyle   对象的引用,使用该对象可以设置用户在静态菜单中选择的菜单项的外观。 

    Orientation     获取或设置   Menu   控件的呈现方向。水平还是垂直!

    ItemWrap:设置菜单项是否可以换行。

  • 相关阅读:
    [.NET学习]抽象&#
    几个国内开源
    通过C#命令行&#
    我的宝贝
    我的新博客
    常用的在线网
    收集一些.NET开
    论研究生学术
    在vs2008里安装使&#
    c#编码好习惯
  • 原文地址:https://www.cnblogs.com/jing66/p/3613108.html
Copyright © 2020-2023  润新知