遷移你的Web頁面到ASP.NET AJAX 1.0
遷移你的Web頁面到ASP.NET AJAX 1.0
如果你在Web站點(diǎn)中使用了AtlasControlToolkit,那么這篇文章有助于遷移你的Web頁面到ASP.NETAJAX1.0,翻譯自ASP.NETAJAXControlToolkit網(wǎng)站。隨著ASP.NETAJAX1.0Beta版的發(fā)布,帶來了很多根本性的變化,其中的一個(gè)變化是從原先的版本中移除了“TargetProperties”對(duì)象。幸運(yùn)的是,遷移你的Web頁面到新的形式非常的簡單,僅僅按照如下步驟去做:步:更新引用首先程序集Toolkit的名稱已經(jīng)改變,更新你的Web站點(diǎn)的引用從AtlasControlToolkit到AjaxControlToolkit,然后更新你的Web頁面中所有的Register指令。
修改為:
第二步為每一個(gè)屬性對(duì)象創(chuàng)建Extender實(shí)例新的ASP.NETAJAX擴(kuò)展里面移除了TargetProperties,每個(gè)屬性現(xiàn)在直接定義為Extender,所以在你原來的代碼中每一個(gè)屬性對(duì)象,都需要一個(gè)Extender實(shí)例。
修改為:
第三步從Extender中移除屬性聲明從屬性對(duì)象中拷貝屬性聲明到新的Extender實(shí)例。
第四步(可選)遷移ID到BehaviorID如果你在屬性對(duì)象中引用了組件的ID,在Extender中修改它的值為“BehaviorID”。
functiondoSomething(){varb= object("confirmBehavior1");b.confirm();}修改為:
functiondoSomething(){varb= find("confirmBehavior1");b.confirm();}