Jika Anda menggunakan Atlas Control Toolkit di situs Web Anda, maka artikel ini membantu memigrasikan halaman Web Anda ke ASP.NET AJAX 1.0, yang diterjemahkan dari situs web ASP.NET AJAX Control Toolkit.
Dengan dirilisnya ASP.NET AJAX 1.0 Beta, banyak perubahan mendasar yang dibawa, salah satunya adalah penghapusan objek "TargetProperties" dari versi aslinya.
Untungnya, memigrasi halaman web Anda ke format baru sangatlah sederhana, cukup ikuti langkah-langkah berikut:
Langkah 1: Perbarui referensi
. Pertama, nama Toolkit perakitan telah berubah. Perbarui referensi situs Web Anda dari AtlasControlToolkit ke AjaxControlToolkit, lalu perbarui semua instruksi Daftar di halaman Web Anda.
<%@ Daftar
Majelis="AtlasControlToolkit"
Namespace="AtlasControlToolkit"
TagPrefix="atlasToolkit" %>
Ubah menjadi:
<%@ Daftar
Majelis="AjaxControlToolkit"
Namespace="AjaxControlToolkit"
TagPrefix="ajaxToolkit" %>
Langkah kedua adalah membuat instance Extender untuk setiap objek properti.
TargetProperties telah dihapus dari ekstensi ASP.NET AJAX yang baru. Setiap properti sekarang secara langsung didefinisikan sebagai Extender, jadi dalam kode asli Anda, setiap objek properti memerlukan instance Extender .
<atlasToolkit:ConfirmButtonExtender
ID="cbe1" runat="server">
<atlasToolkit:ConfirmButtonProperties
TargetControlID="LinkButton1"
CONFIRMText="Hapus Item?" />
<atlasToolkit:ConfirmButtonProperties
TargetControlID="LinkButton2"
CONFIRMText="Perbarui Item?" / >
</atlasToolkit:ConfirmButtonExtender>
Ubah ke:
<ajaxToolkit:ConfirmButtonExtender
ID="cbe1" runat="server" />
<ajaxToolkit:ConfirmButtonExtender
ID="cbe2" runat="server"/>
Langkah ketiga adalah menghapus deklarasi properti dari Extender
dan menyalin deklarasi properti dari objek properti ke instance Extender baru.
<ajaxToolkit:ConfirmButtonExtender
ID = "cbe12
"runat = "server"
TargetControlID = "LinkButton1"
Konfirmasi Teks = "Hapus Item?" />
<ajaxToolkit: Konfirmasi ButtonExtender
ID = "cbe2"
runat = "server"
TargetControlID = "LinkButton2"
Konfirmasi Teks = PerbaruiItem?" />
Langkah 4 (opsional) Migrasi ID ke BehaviorID
Jika Anda mereferensikan ID komponen di objek atribut, ubah nilainya di Extender menjadi "BehaviorID".
<atlasToolkit:ConfirmButtonExtender
ID = "cbe1" runat = "server">
<atlasToolkit:ConfirmButtonProperties
ID = "confirmBehavior1"
TargetControlID = "LinkButton1"
Konfirmasi Teks = "Hapus?" />
</atlasToolkit:ConfirmButtonExtender>
<script type="text/javascript">
fungsi doSomething() {
var b = $object("confirmBehavior1");
b.confirm
()
;
Ubah ke:
<ajaxToolkit:ConfirmButtonExtender
ID="cbe1"
BehaviorID="confirmBehavior1"
runat="server"
TargetControlID="LinkButton"
CONFIRMText="Delete />
"
text/javascript">
fungsi doSomething() {
var b=
$find("confirmBehavior1");
b.confirm()
;
Teks asli: http://ajax.asp.net/ajaxtoolkit/Walkthrough/AtlasToAspNetAjax.aspx
http://www.cnblogs.com/Terrylee/archive/2006/10/21/atlas_to_aspnet_ajax.html