首页>教程>ASP.NET教程>ASP.NET Web 控件标准属性

需要支持?

如果通过文档没办法解决您的问题,请提交工单获取我们的支持!

ASP.NET Web 控件标准属性

内容纲要

所有的 Web 控件都继承自 WebControl 类,WebControl 类继承自 Control 类

本章列出了 ASP.NET Web 控件的标准属性,也就是 WebControl 类的属性

属性描述.NET
AccessKey访问控件的快捷键1.0
Attributes应用到控件的属性集。1.0
BackColor控件的背景颜色1.0
BorderColor控件的边框颜色1.0
BorderStyle控件的边框样式1.0
BorderWidth控件的边框宽度1.0
CssClass应用到控件的 CSS 类1.0
Enabled一个值,该值指示是否启用控件。1.0
Font控件的字体属性1,0
EnableTheming是否为控件启用主题2.0
ForeColor控件的前景颜色1.0
Height控件的高度1.0
IsEnabled获取一个值,该值指示是否启用控件2.0
SkinID控件的皮肤2.0
Style控件的内联 CSS 样式1.0
TabIndex控件的 tab 键控制次序1.0
ToolTip当用户把鼠标指针移动到控件上时显示的文本1.0
Width控件的宽度1.0

ASP.NET AccessKey 属性

ASP.NET AccessKey 属性用于设置或返回用于访问某个控件的键盘按键

快捷键允许用户使用键盘切换 input 元素的焦点

在大多数的浏览器中,访问是通过按下 Alt(在 PC 上)或 Ctrl(在 Mac 上),同时按下键盘上的 accesskey 字符来调用的

语法

<asp:webcontrol id="id" AccessKey="accessKey" runat="server" />
属性描述
AccessKey用于访问控件的字符

范例

下面的范例为复选框设置快捷键

<form runat="server">
<asp:CheckBox id="check1" AccessKey="y" runat="server" />
</form>

ASP.NET BackColor 属性

ASP.NET BackColor 属性用于设置或返回控件的背景颜色

语法

<asp: webcontrol id="id" BackColor= "color" runat="server" />
属性描述
color设置为控件的背景颜色的颜色,必须是合法的 HTML 颜色

范例

下面的范例为按钮设置背景颜色

<form runat="server">
<asp:Button id="button1" Text="Submit"
BackColor="#E0FFFF" runat="server" />
</form>

ASP.NET BorderColor 属性

ASP.NET BorderColor 属性用于设置或返回控件的边框颜色

语法

<asp:webcontrol id="id" BorderColor= "color" runat="server"/>
属性描述
color设置为控件的边框颜色的颜色,必须是合法的 HTML 颜色

范例

下面的范例设置表格的边框颜色

<form runat="server">
<asp:Table runat="server" BorderColor="#FF0000"
BorderWidth="5" GridLines="vertical">
  <asp:TableRow>
    <asp:TableCell>Hello</asp:TableCell>
    <asp:TableCell>World</asp:TableCell>
  </asp:TableRow>
</asp:Table>
</form>

ASP.NET BorderStyle 属性

ASP.NET BorderStyle 属性用于设置或返回控件的边框样式

语法

<asp:webcontrol id="id" BorderStyle="style" runat="server" />

BorderStyle 属性可能的值

描述
notSet不设置边框样式
none定义无边框
dotted定义点状边框
dashed定义虚线边框
solid定义实线边框
double定义双实线边框。双线的宽度等于 border-width 的值
groove定义 3D 凹槽边框。其效果取决于 border-color 的值
ridge定义 3D 垄状边框。其效果取决于 border-color 的值
inset定义 3D 内嵌边框。其效果取决于 border-color 的值
outset定义 3D 外嵌边框。其效果取决于 border-color 的值

范例

下面的范例设置表格的边框样式

<form runat="server">
<asp:Table runat="server" BorderStyle="dotted"
BorderWidth="5" GridLines="vertical">
  <asp:TableRow>
    <asp:TableCell>Hello</asp:TableCell>
    <asp:TableCell>World</asp:TableCell>
  </asp:TableRow>
</asp:Table>
</form>

ASP.NET BorderWidth 属性

ASP.NET BorderWidth 属性用于设置或返回控件的边框宽度

语法

<asp:webcontrol id="id" BorderWidth= "length" runat="server" />
属性描述
length边框的宽度。必须是合法的 .NET 长度单位
合法的长度单位是:cm、mm、in、pt、pc 或 px

范例

下面的范例设置表格的边框宽度

<form runat="server">
<asp:Table runat="server" BorderWidth="5" GridLines="vertical">
  <asp:TableRow>
    <asp:TableCell>Hello</asp:TableCell>
    <asp:TableCell>World</asp:TableCell>
  </asp:TableRow>
</asp:Table>
</form>

ASP.NET CssClass 属性

ASP.NET CssClass 属性用于向控件设置或返回 CSS 样式类

语法

<asp:webcontrol id="id " CssClass="style" runat="server" />
属性描述
style字符串值,规定在控件上使用的 CSS 类

范例

下面的范例向按钮设置了 CSS 样式

<style>
.TestStyle
{
    font: 12pt verdana;
    font-weight:700;
    color:orange;
}
</style>
<form runat="server">
<asp:Button id="Button" CssClass="TestStyle"
Text="Submit" runat="server"/>
</form>

ASP.NET Enabled 属性

ASP.NET Enabled 属性用于启用或禁用控件

语法

<asp:webcontrol id="id" Enabled=true|false runat="server" />

范例

下面的范例禁用一个 Button 控件

<!DOCTYPE html>
<meta charset="utf-8" />
<form runat="server">
<asp:Button id="Button2" Enabled=False Text="Submit" runat="server"/>
</form>

ASP.NET Font 属性

ASP.NET Font 属性用于设置或返回控件的字体

语法

<asp:webcontrol id="id" font-subproperty = "value" runat="server" />

subproperty 可能的值

描述
Bold粗体子属性。可能的值是:TRUE 或 FALSE
Italic斜体子属性。可能的值是:TRUE 或 FALSE
Name字体名称属性(比如:"Verdana" 或 "Arial")
当您设置了该属性,则通过带有 Name 属性的值的单个元素数组来自动更新 Names 属性
Names字体名称的数组。当您设置了该属性,则使用该数组中的第一个元素来自动更新 Name 属性
Strikeout删除线子属性。可能的值是:TRUE 或 FALSE
Underline下划线子属性。可能的值是:TRUE 或 FALSE
Size字体尺寸子属性。规定字体尺寸

范例

下面的范例设置了 Button 控件的字体

<form runat="server">
<asp:Button id="Button1" Text="Submit"
Font-Name="Verdana" Font-Size="15" runat="server"/>
</form>

ASP.NET ForeColor 属性

ASP.NET ForeColor 属性用于设置或返回控件的前景颜色(通常是文本的颜色)

语法

<asp:webcontrol id="id" ForeColor= "color" runat="server" />
属性描述
color设置为控件的前景颜色的颜色
必须是合法的 HTML 颜色

范例

下面的范例设置了按钮的前景颜色

<form runat="server">
<asp:Button id="button1" Text="Submit"
ForeColor="#FF0000" runat="server" />
</form>

ASP.NET Height 属性

ASP.NET Height 属性用于设置或返回控件的高度

语法

<asp:webcontrol id="id" Height= "value" runat="server" />
属性描述
value控件的高度。必须是像素值,或表示父对象高度的百分比值

范例

下面的范例设置了 Button 控件的高度

<form runat="server">
<asp:Button id="button1" Text="Submit"
Height="50px" runat="server" />
</form>

ASP.NET Style 属性

ASP.NET Style 属性用于向控件设置或返回内联的 CSS 样式

语法

<asp:webcontrol id="id" Style= "style" runat="server" />
属性描述
style字符串,规定内联样式表的 CSS 样式

范例

下面的范例设置 Button 控件的 CSS 样式

<form runat="server">
<asp:Button id="Button" Text="Submit" runat="server"
Style="font: 12pt Verdana;font-weight:700;color:orange;" />
</form>

ASP.NET TabIndex 属性

ASP.NET TabIndex 属性用于设置或返回控件的 tab 键控制次序

tab 键控制次序是您使用键盘上的 "tab" 按钮来导航页面时出现的控制次序

语法

<asp: webcontrol id="id" TabIndex="number" runat="server" />
属性描述
number规定控件的 tab 键控制次序

范例

下面的范例设置 Button 控件的 tab 键控制次序

<form runat="server">
<asp:CheckBox id="check1" TabIndex="1" runat="server" />
</form>

ASP.NET ToolTip 属性

ASP.NET ToolTip 属性用于设置或返回当鼠标悬浮在一个控件上时所显示的文本

语法

<asp:webcontrol id="id" ToolTip="string" runat="server" />
属性描述
string当鼠标悬浮在一个控件上时所显示的文本

范例

下面的范例设置 Button 控件的工具提示文本

<form runat="server">
<asp:Button id="button1" Text="Submit" runat="server"
ToolTip="This is an example-button" />
</form>

ASP.NET Width 属性

ASP.NET Width 属性用于设置或返回控件的宽度

语法

<asp:webcontrol id="id" Width= "value" runat="server" />
属性描述
value控件的宽度。必须是像素值,或表示父对象宽度的百分比值

范例

下面的范例设置了 Button 控件的宽度

<form runat="server">
<asp:Button id="button1" Text="Submit" Width="400px" runat="server" />
</form>
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索