telerik学习记录-RadButton(下)

目录

服务器端编程

属性和事件

RadButton常用功能(属性)

图标特定功能(属性)

图像特定特征(属性)

SplitButton特定功能(属性)

类型:按钮特定功能(属性)

类型:LInkButton特定功能(属性)

类型:ToggleButton特定功能(属性)

RadButtonToggleState特定功能(属性)

服务器端事件

方法

类型:ToggleButton具体方法

客户端编程

概述

获取RadButton客户端对象

客户端对象模型

RadButtonToggleState

RadButton客户端事件

OnClientCheckChanged

OnClientCheckedChanging

OnClientClicking

OnClientClicked

OnClientMouseOver

OnClientMouseOut

OnClientToggleStateChanging

OnClientToggleStateChanged

RadButton 验证和客户端事件处理程序

将 NavigateUrl 与 StandardButton 类型一起使用


服务器端编程

属性和事件

RadButton常用功能(属性)

PROPERTY DESCRIPTION
ButtonType 获取或设置按钮的类型。存在以下类型:StandardButton(默认)、LinkBut​​ton、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 函数的名称。该事件是可取消的,当取消时,不会引发OnClientCheckedChangedOnClientToggleStateChanged 。
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 是否呈现为图像按钮

SplitButton特定功能(属性)

PROPERTY DESCRIPTION
EnableSplitButton 获取或设置一个布尔值,该值指示是否将启用 SplitButton 功能
SplitButtonPosition 获取或设置 SplitButton 相对于主按钮(左或右)出现的位置。位置:右(默认),左
SplitButtonCssClass 获取或设置应用于 SplitButton 的 CSS 类

类型:按钮特定功能(属性)

PROPERTY DESCRIPTION
UseSubmitBehavior 获取或设置一个布尔值,该值指示 RadButton 控件是使用客户端浏览器的提交机制还是 ASP.NET 回发机制。

类型:LInkButton特定功能(属性)

PROPERTY DESCRIPTION
NavigateUrl 获取或设置要导航到的页面的 URL,而不会将页面发回服务器。设置此属性时,按钮将呈现为(锚)元素。
Target 获取或设置在单击 RadButton 控件时显示链接到的网页内容的目标窗口或框架。

类型:ToggleButton特定功能(属性)

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 的备用状态。

RadButtonToggleState特定功能(属性)

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 获取或设置一个布尔值,指示如何使用图像 - 即作为背景图像或图像按钮

服务器端事件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值