自己學習ajax的時間也有一年了,從Atlas到ajax 1.0,中間還使用ajax.dll,都是用來實現ajax效果的,我很喜歡做這個,現在公司項目中終於要用了,^_^,高興的當然沒法形容,但是我曉得在一個已經成型的項目中添加這個東西肯定會遇到不少莫名其妙的問題,再一次挑戰自我吧,,現在其實那些控制項我也比較熟悉了,但是還沒有真正用到項目中去過不曉得會遇到什麼問題,沒有辦法,後天就要上戰場了,周末在家沒事做做Demo吧,看到資料裡面的東西都差不多的解釋,沒有什麼好寫的,把這個東西拿出來大家瞭解下ajax吧:
1 Accordion 2 AccordionPane 實現多面板,每次都只顯示一個,其他收藏起來,可以設定顯示隱藏的時間和漸層效果哦
3 AlwaysVisibleControlExtender 這個東西是將VerticalSide的值設定好後無論頁面的捲軸滾動,這個目標控制項一直都顯示在頁面的那個位置
4 AnimationExtender 5 AnimationExtenderControlBase 實現控制項中內容的動畫效果(移動、變化
大小、淡如淡出、變顏色等)
6 AutoCompleteExtender 自動的提示功能,在Google和丁丁地圖中都用實現效果,不錯的哦
7 CalendarExtender 日曆控制項
8 CascadingDropDown 級聯下拉式功能表
9 CollapsiblePanelExtender 點擊某個控制項,顯示一個特定的面板和隱藏那個特定的面板
10 ConfirmButtonExtender 彈出一個確認按鈕
11 DraggableListItemExtender 12 DragPanelExtender 拖動控制項,將某個面板可以拖動,範圍在該頁面內
13 DropDownExtender 給任意控制項添加下拉式功能表
14 DropShadowExtender 將某個面板添加陰影
15 DynamicPopulateExtender 動態產生控制項中的內容
16 FilteredTextBoxExtender 可以控制文字框中的輸入內容,可以是系統的運算式(FilterType="LowercaseLetters/Numbers")也可以是自訂的(FilterType="Custom")
例如:FilterType="Custom, Numbers"
ValidChars="+-=/*()." />
表示只能輸入數字和自訂的"+-=/*()." 這幾個符號。。。
17 HoverExtender 18 HoverMenuExtender 滑鼠放在某個控制項上顯示一個特定的面板
19 ListSearchExtender 為下拉式功能表添加字母尋找功能
20 MaskedEditExtender 21 MaskedEditValidator 輸入框格式限定功能
22 ModalPopupExtender 出現強制回應對話方塊功能
23 MutuallyExclusiveCheckBoxExtender 多個選項某個選項獨佔功能
24 NoBot 防爬蟲/機器輸入功能
25 NumericUpDownExtender 數字值增減,這個效果經常看到哦,Kijiji上面就有的好像
26 PagingBulletedListExtender 按字母順序的bbs功能
27 PasswordStrength 根據輸入的密碼用戶端提示你輸入密碼的安全性
28 PopupControlExtender 29 PopupExtender 給任意控制項添加一個需要彈出的控制項或者面板
30 Rating 評級控制項
31 ReorderList 任意添加列表內容並更改列表順序
32 ResizableControlExtender 控制項大小改變
33 RoundedCornersExtender 圓角大小
34 SliderExtender 類似音量大小那種拖動條空間
SlideShowExtender 投影片一張張播放圖片,沒有這個東西的時候做死人,用javascipt中寫的
35 TabContainer 36 TabPanel tab控制項 這個控制項比較常用的哦,有個TabContainer1.ActiveTabIndex = 1;
來設定頁面載入的時候顯示第幾個,預設值為最大的那個,從0開始的哦。
37 TextBoxWatermarkExtender 文本輸入框提示文字控制項,這個也是友好資訊吧,一點就沒有了。o(∩_∩)o...哈哈
38 ToggleButtonExtender 可改變的按鈕,實際上是一個有圖片的checkbox
39 UpdatePanelAnimationExtender 在某個特定的面板中資料更新的時候該面板顯示出來的動畫效果
40 ValidatorCalloutExtender 增強輸入驗證控制項
先就整理這些吧,這些都是有原始碼的,也比較好理解的,好像7月26號微軟又更新了一次,具體沒有看說明,應該是越來越完善了吧,在VS2008還沒有普遍採用之前還是好好學習這個吧,呵呵。。。。。。。。。