http://demos.telerik.com/aspnet-ajax/controls/examples/default/defaultcs.aspx
上为第三方控件网址
下为常用类型文档
Combox控件
属性 | ||
名称 | 类型 | 描述 |
AllowCustomText | Bool | 是否允许用户在输入框内自由输入。 |
AutoCompleteSeparator | String | 确定多个选择时用于分开各项的字符串。 |
ChangeTextOnKeyBoardNavigation | Bool | 确定当用户使用键盘导航键时输入框内的内容是否会自动改变。 |
CloseDropDownOnBlur | Bool | 确定当焦点离开时下拉条是否会收起。 |
DropdownWidth | Unit | 以px为单位设定下拉区域的宽度。 |
EmptyMessage | String | 默认显示内容。 |
EnableLoadOnDemand | Bool | 确定当用户通过键盘,粘贴等方式改变控件输入框中的内容时是否需要回传到服务器。 |
ErrorMessage | String |
|
Filter | RadComboboxFilter | 自动筛选类型 |
HighlightTemplatedItems | Bool | 确定当鼠标靠近或用键盘导航时模板的项是否呈高亮显示。 |
事件 | |
名称 | 描述 |
ItemsRequested | 以Ajax方式回传服务器时触发。 |
SelectedIndexChanged | 选择项索引改变是触发。 |
TextChanged | 输入框内容改变时触发。 |
RadGrid
属性 | ||
名称 | 类型 | 描述 |
AutoGenerateColumns | Bool | 确定是否自动根据数据源确定列表。 |
AllowFilteringByColumn | Bool | 确定是否提供列的筛选。 |
ShowFooter | Bool | 确定是否显示注脚。 |
事件 | |
名称 | 描述 |
NeedDataSource | 以Ajax方式回传服务器时触发。 |
SelectedIndexChanged | 选择项索引改变是触发。 |
TextChanged | 输入框内容改变时触发。 |
|
|
RadTreeView
属性 | ||
名称 | 类型 | 描述 |
AllowNodeEditing | Bool | 确定是否可以修改树节点的属性。 |
CheckBoxes | Bool | 确定是否显示多选框。 |
CheckChildNodes | Bool | 确定是否选中一个节点时,同时选中其所有的子节点。 |
LoadingMessage | String | 展开节点显示其子节点前显示的等待信息。 |
OnClientMouseOut | String | 鼠标离开时调用的客户端函数名称。 |
OnClientMouseOver | String | 鼠标落到树节点上方时调用的客户端函数名称。 |
事件 | |
名称 | 描述 |
NodeCheck | 当某一带选框的树节点,该选框被点击时触发。 |
NodeClick | 当树节点被点击时触发。 |
NodeCollapse | 当树节点收起时触发。 |
NodeEdit | 当树节点被修改是触发。 |
NodeExpand | 当树节点展开时触发。 |
RadListBox
属性 | ||
名称 | 类型 | 描述 |
AllowTransfer | Bool | 确定是否可以移动,对应着图7.1中的A区域是否显示,左边选中数据项,则1,3按钮显示,右边选择后,则2,4按钮显示,分别对应左右移动 |
AllowReorder | Bool | 确定是否可以对数据进行排序,对应着图7.1中的B区域是否显示,当有数据项被选中后,点击按钮5则上移一个单位,点击按钮6则下移一个单位 |
AllowDelete | Bool | 确定是否可以删除数据,对应着图7.1中的C区域是否显示,选择数据项以后,点击按钮7就可以将数据删除 |
EnableDragAndDrop | Bool | 确定选项是否可以被拖拽,对应方法OnDropped事件,当EnableDragAndDrop属性为True时,可以将选择的数据项拖拽到别的控件中进行显示 |
TransferToID | string | 当数据可以移动时,移动到的ListBox的ID,例如左边的ListBox的TransferToID就是右边的ListBox的ID |
TransferMode | string | 有两种枚举类型: Copy和Move,分别 对应着数据移动时是Copy还是Move,如果是Copy则进行数据的拷贝,既点击按钮1时,左边的数据不变,右边数据添加,否则进行数据的转移。 |
CheckBoxes | Bool | 数据是否带有CheckBox按钮 |
事件
事件 | |
名称 | 描述 |
OnDropped | 如果ListBox的EnableDragAndDrop设置为True时,可以进行数据的拖拽,本事件为拖拽提供拖拽目的地的一些操作protected void RadListBox_Dropped(object sender, RadListBoxDroppedEventArgs e) {if { txt.Text = String.Empty; foreach (RadListBoxItem item in e.SourceDragItems) { txt.Text += item.Text + ", \n"; } if (txt.Text.Length > 0) txt.Text = txt.Text.TrimEnd(new char[] { ',', ' ', '\n' }); } } |
RadPanelBar
概述
RadPanelBar 控件类似于菜单控件,其功能跟TreeView控件差不多,可以进行类似数结构的绑定,也可以进行模板绑定
属性
属性 | ||
名称 | 类型 | 描述 |
ExpandMode | string | 有3种枚举,分别是(1)FullExpandedItem,即显示Scroll,在一定大小空间呢显示列表;(2)MultipleExpandedItems,即可以显示多个展开的层级, (3)SingleExpandedItem,即只显示打开的层级,图8.1显示即是这种 |
Expanded | Bool | 表示该级节点是否展开,显示其子级 |
Selected | Bool | 表示节点是否被选中 |
AccessKey | string | 为RadPanelItem设定快捷按键,一般为单个字符,比如’A’,使用Alt + AccessKey可以快速选择 |
RadSplitter(侧边栏用于展开和隐藏)
概述
RadSplitter主要用于类似IFrame框架的分割,可以将页面任意的分成几块,一般用于左边菜单,右边显示内容
属性
属性 | ||
名称 | 类型 | 描述 |
collapsemode | string | 有3种枚举,分别是(1) Forward,左边(2)Both,双边(3) Backward,右边 |