ASP.NET 新示例
CSASPNETPageValidation
本示例演示了如何使用ASP.NET驗(yàn)證控件。 通常使用ASP.NET驗(yàn)證控件的方式有兩種: 服務(wù)器端或客戶端。 客戶端驗(yàn)證不需要回傳,因此有更好的性能。 如果客戶端不支持客戶端驗(yàn)證, 我們可以用服務(wù)器端代替。
CS/VBASPNETAJAXWebChat
本示例演示了如何利用Ajax技術(shù)建構(gòu)的網(wǎng)絡(luò)聊天室,其原理很簡(jiǎn)單比較。示例共使用4個(gè)基礎(chǔ)控件:一個(gè)List控件來顯示聊天室的成員,一個(gè)List控件來顯示消息列表,一個(gè)TextBox控件和一個(gè)Button按鈕,輸入并發(fā)送消息。用戶輸入文本信息,然后再按下發(fā)送按鈕,將信息發(fā)送到服務(wù)器。消息列表將更新,以每2秒的頻率,從服務(wù)器獲得最新的消息列表。當(dāng)然還有另外一種稱為Comet技術(shù)也可以實(shí)現(xiàn)相類似的功能,本示例并未涉及,但可以在示例的參考列表中找到線索。
CS/VB ASPNETCMD
本示例演示了如何在ASP.NET中運(yùn)行批處理文件或者命令(命令行)及其交互.你可以通過上傳一個(gè)批處理文件,或者直接鍵入命令行命令, 單擊運(yùn)行按鈕后可以在輸出框中看到輸出或者報(bào)錯(cuò)信息。
CS/VB ASPNETAddControlDynamically
這兩個(gè)示例演示了如何在ASP.NET 頁(yè)面中動(dòng)態(tài)地添加各種控件, 同時(shí)為這些動(dòng)態(tài)添加的控件綁定事件處理方法。示例模擬了一種需要輸入不指定地址信息數(shù)量的情況,用戶可以根據(jù)需要,通過點(diǎn)擊Add按鈕,無限添加新的地址信息。每點(diǎn)擊一次Add,新的文本框和一個(gè)對(duì)應(yīng)的Check按鈕將會(huì)顯示在頁(yè)面上,通過向文本框中輸入信息。以及點(diǎn)擊檢查按鈕來核對(duì)輸入的信息。最后可以將所有輸入的地址信息全部一次性顯示在頁(yè)面上一模擬存入數(shù)據(jù)庫(kù)的過程。
CS/VB ASPNETImagePreviewExtender
本示例演示了如何設(shè)計(jì)一個(gè) AJAX 關(guān)于圖片的擴(kuò)展程序控件。使用時(shí),這個(gè)擴(kuò)展控件的圖片最初被顯示為一張縮略圖,如果用戶單擊圖片,將彈出以原始尺寸顯示的大圖。
Silverlight 新示例
CS/VBSL4DataFormCancelButton
我們通過將數(shù)據(jù)集繼承IEditableObject 接口,實(shí)現(xiàn)BeginEdit, CancelEdit 和EndEdit 三個(gè)方法,實(shí)現(xiàn)在DataForm數(shù)據(jù)修改過程中按取消按鈕實(shí)現(xiàn)數(shù)據(jù)重置的功能。
WinForm 新示例
CS/VB WinFormDesignerCustomEditor
這個(gè)例子說明了如何在設(shè)計(jì)階段使用一個(gè)自定義類型編輯器來編輯一個(gè)特殊的屬性。