一、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:设置菜单项是否可以换行。