asp.net AJAX注冊類
更新時間:2010年02月21日 12:50:51 作者:
單純用JavaScript,不需要注冊,但是就是用不了AJAX的某些機制。
1、注冊命名空間
Type.registerNamespace("wallis");
就是將wallis加入window中,然后就可以直接在任何地方使用該命名空間(window是全局的,而且使用時可以省略)
2、注冊類
wallis.Animal.registerClass("wallis.Animal");
在MicrosoftAjax.js中可以找到
Type.prototype.registerClass = function Type$registerClass(typeName, baseType, interfaceTypes)
在這里,Type指向一個Funtion對象wallis.Animal,該對象在創(chuàng)建時就有了一個原型方法registerClass,這就意味著ASP.NET AJAX客戶端框架維護了一個內(nèi)部對象,該內(nèi)部對象包含了所有注冊到框架中的類。這樣就允許用戶執(zhí)行運行時的類反射查詢,這一點和.NET中的類反射查詢相似。這同樣也意味著每個注冊到ASP.NET AJAX客戶端框架的類都將其相應(yīng)的元數(shù)據(jù)信息,例如類型名,保留在內(nèi)部域如_typeName中。因此用戶就可以執(zhí)行運行時的對象反射了。
單純用JavaScript,不需要注冊,但是就是用不了AJAX的某些機制。
Type.registerNamespace("wallis");
就是將wallis加入window中,然后就可以直接在任何地方使用該命名空間(window是全局的,而且使用時可以省略)
2、注冊類
wallis.Animal.registerClass("wallis.Animal");
在MicrosoftAjax.js中可以找到
Type.prototype.registerClass = function Type$registerClass(typeName, baseType, interfaceTypes)
在這里,Type指向一個Funtion對象wallis.Animal,該對象在創(chuàng)建時就有了一個原型方法registerClass,這就意味著ASP.NET AJAX客戶端框架維護了一個內(nèi)部對象,該內(nèi)部對象包含了所有注冊到框架中的類。這樣就允許用戶執(zhí)行運行時的類反射查詢,這一點和.NET中的類反射查詢相似。這同樣也意味著每個注冊到ASP.NET AJAX客戶端框架的類都將其相應(yīng)的元數(shù)據(jù)信息,例如類型名,保留在內(nèi)部域如_typeName中。因此用戶就可以執(zhí)行運行時的對象反射了。
單純用JavaScript,不需要注冊,但是就是用不了AJAX的某些機制。
相關(guān)文章
Asp.Net?Core?使用Monaco?Editor?實現(xiàn)代碼編輯器功能
在項目中經(jīng)常有代碼在線編輯的需求,比如修改基于Xml的配置文件,編輯Json格式的測試數(shù)據(jù)等。這篇文章主要介紹了Asp.Net?Core?使用Monaco?Editor?實現(xiàn)代碼編輯器功能,需要的朋友可以參考下2022-01-01
ASP.NET2.0 WebRource,開發(fā)微調(diào)按鈕控件
ASP.NET2.0 WebRource,開發(fā)微調(diào)按鈕控件...2006-09-09
asp.net下xml當(dāng)作導(dǎo)航數(shù)據(jù)源實現(xiàn)動態(tài)權(quán)限
如果有權(quán)限的話 可以通過節(jié)點的Roles屬性判斷當(dāng)前登陸的賬號角色名是否符合然后判斷輸出這樣的話您就可以直接操作XML數(shù)據(jù) 而不用考慮別的。2009-12-12
ASP.NET使用gridview獲取當(dāng)前行的索引值
這篇文章主要介紹了ASP.NET使用gridview獲取當(dāng)前行的索引值的方法匯總,有需要的小伙伴可以參考下。2015-06-06
asp.net 使用駐留在頁面中的Cache緩存常用可定時更新的數(shù)據(jù)
這個就先需要先知道一下System.Web.Caching.Cache類,其實在我做WEB應(yīng)用的時候,我會將一些使用頻繁但是又要經(jīng)常使用并且需要急時更新的對象放到Cache中,這樣可以很大程序上減少從硬盤上讀取數(shù)據(jù)的次數(shù)。2010-03-03
asp.net文件上傳帶進度條實現(xiàn)案例(多種風(fēng)格)
這篇文章主要講解了asp.net文件上傳帶進度條實現(xiàn)案例,有不同風(fēng)格的進度條,一定有一款最適合你,感興趣的小伙伴們可以參考一下2015-09-09

