目录
服务器端编程
属性和事件
RadButton常用功能(属性)
图标特定功能(属性)
图像特定特征(属性)
SplitButton特定功能(属性)
类型:按钮特定功能(属性)
类型:LInkButton特定功能(属性)
类型:ToggleButton特定功能(属性)
RadButtonToggleState特定功能(属性)
服务器端事件
方法
类型:ToggleButton具体方法
客户端编程
概述
获取RadButton客户端对象
客户端对象模型
RadButtonToggleState
RadButton客户端事件
OnClientCheckChanged
OnClientCheckedChanging
OnClientClicking
OnClientClicked
OnClientMouseOver
OnClientMouseOut
OnClientToggleStateChanging
OnClientToggleStateChanged
RadButton 验证和客户端事件处理程序
将 NavigateUrl 与 StandardButton 类型一起使用
服务器端编程
属性和事件
PROPERTY |
DESCRIPTION |
ButtonType |
获取或设置按钮的类型。存在以下类型:StandardButton(默认)、LinkButton、ToggleButton。每个 ButtonType 都提供了某些独特的功能。可以在每个按钮类别中找到有关不同按钮类型功能的更多信息。 |
AutoPostBack |
获取或设置一个布尔值,该值指示控件是否会自动将页面发送回服务器。 |
CausesValidation |
获取或设置一个布尔值,该值指示单击 RadButton 时是否执行验证。 |
Primary |
获取或设置一个布尔值,该值指示按钮是否使用其主要外观。 |
PostbackUrl |
当单击 RadButton 时,获取或设置要从当前页面发布到的页面的 URL。 |
Text |
获取或设置显示在 RadButton 控件中的文本。 |
ValidationGroup |
获取或设置一组控件,当 RadButton 控件回发到服务器时,它会对其进行验证。 |
CommandName |
获取或设置与传递给Command事件的 RadButton 控件关联的命令名称。 |
CommandArgument |
获取或设置与关联的 CommandName 一起传递给Command事件的可选参数。 |
HoveredCssClass |
当鼠标指针悬停在 RadButton 控件上时,获取或设置 CSS 类。 |
PressedCssClass |
当按下 RadButton 控件时,获取或设置 CSS 类。 |
OnClientLoad |
设置将在页面上加载 RadButton 时调用的 JavaScript 函数的名称 |
OnClientClicking |
设置单击 RadButton 时将调用的 JavaScript 函数的名称。活动可以取消。 |
OnClientClicked |
设置在 OnClientClicking 事件之后单击 RadButton 时将调用的 JavaScript 函数的名称。 |
OnClientMouseOver |
设置当鼠标指针悬停在 RadButton 上时将调用的 JavaScript 函数的名称 |
OnClientMouseOut |
设置当鼠标指针离开 RadButton 时将调用的 JavaScript 函数的名称 |
OnClientCheckedChanged |
设置将在 RadButton 的鼠标 Checked 属性更改时调用的 JavaScript 函数的名称 |
OnClientToggleStateChanging |
设置将在 RadButton 的切换状态更改时调用的 JavaScript 函数的名称。该事件是可取消的,当取消时,不会引发OnClientCheckedChanged和OnClientToggleStateChanged 。 |
OnClientToggleStateChanged |
设置在OnClientToggleStateChanging事件之后,当 RadButton 的切换状态发生更改时将调用的 JavaScript 函数的名称。 |
图标特定功能(属性)
PROPERTY |
DESCRIPTION |
ShowPrimaryIcon |
获取或设置一个布尔值,该值指示 RadButton 是否将显示主图标。 |
ShowSecondaryIcon |
获取或设置一个布尔值,指示 RadButton 是否将显示 |
PrimaryIconUrl |
获取或设置用作主图标的图像的 URL。 |
PrimaryHoveredIconUrl |
获取或设置主图标悬停时显示的图像的 URL |
PrimaryPressedIconUrl |
获取或设置按下主图标时显示的图像的 URL |
PrimaryIconHeight |
获取或设置主图标的高度 |
PrimaryIconWidth |
获取或设置主图标的宽度 |
PrimaryIconCssClass |
获取或设置应用于主图标的 CSS 类。 |
SecondaryIconUrl |
获取或设置用作辅助图标的图像的 URL |
SecondaryHoveredIconUrl |
获取或设置第二图标悬停时显示的图像的 URL |
SecondaryPressedIconUrl |
获取或设置按下辅助图标时显示的图像的 URL |
SecondaryIconHeight |
获取或设置辅助图标的高度 |
SecondaryIconWidth |
获取或设置辅助图标的宽度 |
SecondaryIconCssClass |
获取或设置应用于辅助图标的 CSS 类。 |
PrimaryIconTop |
获取或设置主图标的上边缘,相对于 RadButton 控件的包装元素 |
PrimaryIconLeft |
获取或设置主图标的左边缘,相对于 RadButton 控件的包装元素 |
PrimaryIconRight |
获取或设置主图标的右边缘,相对于 RadButton 控件的包装元素 |
PrimaryIconBottom |
获取或设置主图标的底部边缘,相对于 RadButton 控件的包装元素 |
SecondaryIconTop |
获取或设置辅助图标的上边缘,相对于 RadButton 控件的包装元素 |
SecondaryIconLeft |
获取或设置辅助图标的左边缘,相对于 RadButton 控件的包装元素 |
SecondaryIconRight |
获取或设置辅助图标的右边缘,相对于 RadButton 控件的包装元素 |
SecondaryIconBottom |
获取或设置辅助图标的底部边缘,相对于 RadButton 控件的包装元素 |
图像特定特征(属性)
PROPERTY |
DESCRIPTION |
IsBackgroundImage |
获取或设置一个布尔值,指示如何使用图像 - 即作为背景图像或图像按钮。 |
ImageUrl |
获取或设置用作按钮的图像的 URL。 |
HoveredImageUrl |
获取或设置 RadButton 悬停时显示的图像的 URL |
PressedImageUrl |
获取或设置按下 RadButton 时显示的图像的 URL |
EnableImageButton |
获取或设置一个布尔值,该值指示 RadButton 是否呈现为图像按钮 |
PROPERTY |
DESCRIPTION |
EnableSplitButton |
获取或设置一个布尔值,该值指示是否将启用 SplitButton 功能 |
SplitButtonPosition |
获取或设置 SplitButton 相对于主按钮(左或右)出现的位置。位置:右(默认),左 |
SplitButtonCssClass |
获取或设置应用于 SplitButton 的 CSS 类 |
类型:按钮特定功能(属性)
PROPERTY |
DESCRIPTION |
UseSubmitBehavior |
获取或设置一个布尔值,该值指示 RadButton 控件是使用客户端浏览器的提交机制还是 ASP.NET 回发机制。 |
PROPERTY |
DESCRIPTION |
NavigateUrl |
获取或设置要导航到的页面的 URL,而不会将页面发回服务器。设置此属性时,按钮将呈现为(锚)元素。 |
Target |
获取或设置在单击 RadButton 控件时显示链接到的网页内容的目标窗口或框架。 |
PROPERTY |
DESCRIPTION |
ToggleType |
获取或设置切换按钮的类型。共有三种切换类型:None(默认)、Radio、CheckBox、CustomToggle |
GroupName |
在 ToggleType: Radio 时有效。获取或设置单选按钮所属组的名称。 |
Checked |
获取或设置一个布尔值,该值指示是否选中了 RadButton 控件。在 ToggleButton 具有多于 2(两个)状态的情况下,在 RadButton 的当前状态为 First 状态的情况下不检查控件,在所有其他情况下为 Checked。 |
SelectedToggleState |
获取或设置 RadButton 的当前状态。 |
SelectedToggleStateIndex |
当用作自定义切换按钮时,获取或设置 RadButton 控件当前选定的 ToggleState 的索引。 |
ToggleStates |
RadButtonToggleState的集合。不同的状态是通过状态集合来控制的。集合最多可以包含四个状态。切换状态的顺序由集合中状态出现的从 0 开始的位置索引确定。因此,ToggleStates 中的第一项是第一个状态,第二项是第二个状态,依此类推。当 ToggleType 为 Radio 或 CheckBox 时,ToggleStates 的第一项(状态)用作 RadButton 的备用状态。 |
PROPERTY |
DESCRIPTION |
Text |
获取或设置显示在 RadButton 控件中的文本 |
Selected |
获取或设置一个布尔值,该值指示是否选择了 ToggleState |
CssClass |
获取或设置应用于 RadButton 控件的 CSS 类 |
HoveredCssClass |
获取或设置当鼠标指针悬停在控件上时应用于 RadButton 控件的 CSS 类 |
PressedCssClass |
获取或设置在按下控件时应用于 RadButton 控件的 CSS 类 |
Width |
获取或设置 RadButton 控件的宽度 |
Height |
获取或设置 RadButton 控件的高度 |
PrimaryIconUrl |
获取或设置用作主图标的图像的 URL |
PrimaryHoveredIconUrl |
获取或设置主图标悬停时显示的图像的 URL |
PrimaryPressedIconUrl |
获取或设置按下主图标时显示的图像的 URL |
PrimaryIconHeight |
获取或设置主图标的高度 |
PrimaryIconWidth |
获取或设置主图标的宽度 |
PrimaryIconCssClass |
获取或设置应用于主图标的 CSS 类 |
SecondaryIconUrl |
获取或设置用作主图标的图像的 URL |
SecondaryHoveredIconUrl |
获取或设置主图标悬停时显示的图像的 URL |
SecondaryPressedIconUrl |
获取或设置按下主图标时显示的图像的 URL |
SecondaryIconHeight |
获取或设置主图标的高度 |
SecondaryIconWidth |
获取或设置主图标的宽度 |
SecondaryIconCssClass |
获取或设置应用于主图标的 CSS 类 |
PrimaryIconTop |
获取或设置主图标的上边缘,相对于 RadButton 控件的包装元素 |
PrimaryIconLeft |
获取或设置主图标的左边缘,相对于 RadButton 控件的包装元素 |
PrimaryIconRight |
获取或设置主图标的右边缘,相对于 RadButton 控件的包装元素 |
PrimaryIconBottom |
获取或设置主图标的底部边缘,相对于 RadButton 控件的包装元素 |
SecondaryIconTop |
获取或设置辅助图标的上边缘,相对于 RadButton 控件的包装元素 |
SecondaryIconLeft |
获取或设置辅助图标的左边缘,相对于 RadButton 控件的包装元素 |
SecondaryIconRight |
获取或设置辅助图标的右边缘,相对于 RadButton 控件的包装元素 |
SecondaryIconBottom |
获取或设置辅助图标的底部边缘,相对于 RadButton 控件的包装元素 |
ImageUrl |
获取或设置用作按钮的图像的 URL |
HoveredImageUrl |
获取或设置 RadButton 悬停时显示的图像的 URL |
IsBackgroundImage |
获取或设置一个布尔值,指示如何使用图像 - 即作为背景图像或图像按钮 |
服务器端事件