AJAX Toolkit控件包括:
Accordion、AlwaysVisibleControl、Animation、AutoComplete、Calendar、CascadingDropDown、CollapsiblePanel、ConfirmButton、DragPanel、DropDown、DropShadow、DynamicPopulate、FilteredTextBox、HoverMenu、ListSearch (New!)、MaskedEdit、ModalPopup、MutuallyExclusiveCheckBox、NoBot、NumericUpDown、PagingBulletedList、PasswordStrength、PopupControl、Rating、ReorderList、ResizableControl、RoundedCorners、Slider、SlideShow (New!)、Tabs、TextBoxWatermark、ToggleButton、UpdatePanelAnimation、ValidatorCallout
…… ……
在使用过程中,通过对他们相对应属性的设置,可以更有效丰富的控制界面的显示情况。
但同时最重要的是我们需要不断的动态从数据库获取数据,然后绑定到自己使用的控件上(如:Accordion)。
AJAX Toolkit的控件绑定不同于一般的asp.net数据绑定控件,主要表现在:
1、后台程序绑定(.cs文件)
2、前台显示(aspx文件)
下面我们先以Accordion控件为例,来初步探究Ajax Toolkit控件的绑定方式:
后台程序代码:
前台界面代码:
最终显示状况: