diff options
author | rojaro <> | 2011-06-03 21:57:48 +0000 |
---|---|---|
committer | rojaro <> | 2011-06-03 21:57:48 +0000 |
commit | f70d017d69274a49bfccd8003ddfc27e6132edd1 (patch) | |
tree | 8d65551efb36413b378ff8d1f826cd8388331dd5 /demos/quickstart/protected/pages/ActiveControls/id | |
parent | ff051c0628c1b9cc5aa2a6556f25a95d446e077d (diff) |
removed last-modified message from templates
Diffstat (limited to 'demos/quickstart/protected/pages/ActiveControls/id')
6 files changed, 507 insertions, 512 deletions
diff --git a/demos/quickstart/protected/pages/ActiveControls/id/ActiveButton.page b/demos/quickstart/protected/pages/ActiveControls/id/ActiveButton.page index b108e56e..60e80bdb 100644 --- a/demos/quickstart/protected/pages/ActiveControls/id/ActiveButton.page +++ b/demos/quickstart/protected/pages/ActiveControls/id/ActiveButton.page @@ -1,78 +1,77 @@ -<com:TContent ID="body">
-<!-- $Id: ActiveButton.page 1817 2007-03-31 23:36:00Z wei $ -->
-<h1 id="122026">TActiveButton</h1>
-<com:DocLink ClassPath="System.Web.UI.ActiveControls.TActiveButton" />
-
-<p id="610410" class="block-content"><tt>TActiveButton</tt> adalah kontrol aktif selain
-<a href="?page=Controls.Button">TButton</a>.
-Ketika <tt>TActiveButton</tt> diklik pada permintaan postback normal, permintaan callback yang diinisiasi. Event <tt>OnCallback</tt> dimunculkan selama permintaan callback dan dimunculkan <strong>setelah</strong> event <tt>OnClick</tt>.
-</p>
-
-<p id="610411" class="block-content">Ketika properti <tt>ActiveControl.EnableUpdate</tt> adalah true,
-mengubah properti <tt>Text</tt> selama permintaan callback akan memutakhirkan
-judul tombol pada sisi-klien.</p>
-
-<p id="610412" class="block-content">Karena event <tt>OnCallback</tt> hanya dimunculkan selama permintaan callback, pengendali event <tt>OnCallback</tt> bisa dipakai untuk menangani logika terutama yang terkait dengan permintaan callback. Pengendali event <tt>OnClick</tt> dimunculkan kapan saja tombol diklik, meskipun javascript dimatikan.</p>
-
-<p id="610413" class="block-content">Contoh berikut menggunakan kedua event <tt>OnClick</tt> dan <tt>OnCallback</tt> dari <tt>TActiveButton</tt>.</p>
-
-<com:RunBar PagePath="ActiveControls.Samples.TActiveButton.Home" />
-
-<h2 id="122027">Diagram Kelas TActiveButton</h2>
-<p id="610414" class="block-content">Diagram kelas untuk <tt>TActiveButton</tt> diilustrasikan dalam gambar berikut.
-Banyak kontrol aktif yang melakukan permintaan callback mempunyai struktur yang mirip.
-</p>
-
-<img src=<%~ TActiveButtonClass.png %> class="figure"
- alt="TActiveButton class diagram" title="Diagram kelas TActiveButton" />
-
-<p id="610415" class="block-content"><tt>TActiveButton</tt> adalah ekstensi dari <a href="?page=Controls.Button">TButton</a> dan mengimplementasikan dua antarmuka tambahan <tt>ICallbackEventHandler</tt> dan
-<tt>IActiveControl</tt>. <tt>TActiveButton</tt> berisi turunan dari
-<a href="?page=ActiveControls.BaseActiveControl">TBaseActiveCallbackControl</a>
-yang tersedia melalui properti <tt>ActiveControl</tt> dari <tt>TActiveButton</tt>.
-Contoh berikut menyetel parameter callback atas <tt>TActiveButton</tt> saat
-permintaan callback ditampung.
-</p>
-<com:TTextHighlighter Language="prado" CssClass="source block-content" id="code1">
-<com:TActiveButton
- Text="Click Me"
- OnCallback="button_callback"
- ActiveControl.CallbackParameter="value" />
-</com:TTextHighlighter>
-<p id="610416" class="block-content">Dalam metode pengendali event <tt>OnCallback</tt>, <tt>CallbackParameter</tt> tersedua di dalam obyek <tt>$param</tt>.</p>
-<com:TTextHighlighter Language="php" CssClass="source block-content" id="code2">
-public function button_callback($sender, $param)
-{
- echo $param->CallbackParameter; //mengeluarkan "value"
-}
-</com:TTextHighlighter>
-
-<h2 id="122028">Menambah Perilaku Sisi Klien</h2>
-
-<p id="610417" class="block-content">Di dalam properti <tt>ActiveControl</tt> adalah turunan dari
-<a href="?page=ActiveControls.CallbackClientSide">TCallbackClientSide</a> yang tersedia sebagai <tt>ClientSide</tt> dari <tt>TActiveButton</tt>.
-Properti <tt>ClientSide</tt> berisi sub-properti, serperti <tt>RequestTimeOut</tt>, dan pengendali event javascript sisi-klien, seperti <tt>OnLoading</tt>, dipakai oleh sisi-klien saat membuat permitaan callback.
-Contoh berikut mendemonstrasikan menghidup matikan indikator "loading" saat sisi-klien
-membuat permintaan callback.
-</p>
-
-<com:TTextHighlighter Language="prado" CssClass="source block-content" id="code3">
-<com:TClientScript PradoScripts="effects" />
-<span id="callback_status">Loading...</span>
-
-<com:TActiveButton
- Text="Click Me"
- OnCallback="button_callback"
- ActiveControl.CallbackParameter="value" >
- <prop:ClientSide
- OnLoading="Element.show('callback_status')"
- OnComplete="Element.hide('callback_status')" />
-</com:TActiveButton>
-</com:TTextHighlighter>
-
-<p id="610418" class="block-content">Contoh ini mengambil librari javascript "effects" menggunakan komponen
-<a href="?page=Controls.ClientScript">TClientScript</a>.
-Nilai properti <tt>ClientSide.OnLoading</tt> berisi pernyataan javascript yang menggunakan librari "effects" untuk menampilkan tag span "Loading...". Hal yang mirip, nilai properti <tt>ClientSide.OnComplete</tt> berisi pernyataan javascript yang menyembunyikan tag span "Loading...".
-Lihat <a href="?page=ActiveControls.CallbackClientSide">TCallbackClientSide</a> untuk rincian lebih jelas pada detil properti sisi-klien.
-</p>
-<div class="last-modified">$Id: ActiveButton.page 1817 2007-03-31 23:36:00Z wei $</div></com:TContent>
\ No newline at end of file +<com:TContent ID="body"> +<h1 id="122026">TActiveButton</h1> +<com:DocLink ClassPath="System.Web.UI.ActiveControls.TActiveButton" /> + +<p id="610410" class="block-content"><tt>TActiveButton</tt> adalah kontrol aktif selain +<a href="?page=Controls.Button">TButton</a>. +Ketika <tt>TActiveButton</tt> diklik pada permintaan postback normal, permintaan callback yang diinisiasi. Event <tt>OnCallback</tt> dimunculkan selama permintaan callback dan dimunculkan <strong>setelah</strong> event <tt>OnClick</tt>. +</p> + +<p id="610411" class="block-content">Ketika properti <tt>ActiveControl.EnableUpdate</tt> adalah true, +mengubah properti <tt>Text</tt> selama permintaan callback akan memutakhirkan +judul tombol pada sisi-klien.</p> + +<p id="610412" class="block-content">Karena event <tt>OnCallback</tt> hanya dimunculkan selama permintaan callback, pengendali event <tt>OnCallback</tt> bisa dipakai untuk menangani logika terutama yang terkait dengan permintaan callback. Pengendali event <tt>OnClick</tt> dimunculkan kapan saja tombol diklik, meskipun javascript dimatikan.</p> + +<p id="610413" class="block-content">Contoh berikut menggunakan kedua event <tt>OnClick</tt> dan <tt>OnCallback</tt> dari <tt>TActiveButton</tt>.</p> + +<com:RunBar PagePath="ActiveControls.Samples.TActiveButton.Home" /> + +<h2 id="122027">Diagram Kelas TActiveButton</h2> +<p id="610414" class="block-content">Diagram kelas untuk <tt>TActiveButton</tt> diilustrasikan dalam gambar berikut. +Banyak kontrol aktif yang melakukan permintaan callback mempunyai struktur yang mirip. +</p> + +<img src=<%~ TActiveButtonClass.png %> class="figure" + alt="TActiveButton class diagram" title="Diagram kelas TActiveButton" /> + +<p id="610415" class="block-content"><tt>TActiveButton</tt> adalah ekstensi dari <a href="?page=Controls.Button">TButton</a> dan mengimplementasikan dua antarmuka tambahan <tt>ICallbackEventHandler</tt> dan +<tt>IActiveControl</tt>. <tt>TActiveButton</tt> berisi turunan dari +<a href="?page=ActiveControls.BaseActiveControl">TBaseActiveCallbackControl</a> +yang tersedia melalui properti <tt>ActiveControl</tt> dari <tt>TActiveButton</tt>. +Contoh berikut menyetel parameter callback atas <tt>TActiveButton</tt> saat +permintaan callback ditampung. +</p> +<com:TTextHighlighter Language="prado" CssClass="source block-content" id="code1"> +<com:TActiveButton + Text="Click Me" + OnCallback="button_callback" + ActiveControl.CallbackParameter="value" /> +</com:TTextHighlighter> +<p id="610416" class="block-content">Dalam metode pengendali event <tt>OnCallback</tt>, <tt>CallbackParameter</tt> tersedua di dalam obyek <tt>$param</tt>.</p> +<com:TTextHighlighter Language="php" CssClass="source block-content" id="code2"> +public function button_callback($sender, $param) +{ + echo $param->CallbackParameter; //mengeluarkan "value" +} +</com:TTextHighlighter> + +<h2 id="122028">Menambah Perilaku Sisi Klien</h2> + +<p id="610417" class="block-content">Di dalam properti <tt>ActiveControl</tt> adalah turunan dari +<a href="?page=ActiveControls.CallbackClientSide">TCallbackClientSide</a> yang tersedia sebagai <tt>ClientSide</tt> dari <tt>TActiveButton</tt>. +Properti <tt>ClientSide</tt> berisi sub-properti, serperti <tt>RequestTimeOut</tt>, dan pengendali event javascript sisi-klien, seperti <tt>OnLoading</tt>, dipakai oleh sisi-klien saat membuat permitaan callback. +Contoh berikut mendemonstrasikan menghidup matikan indikator "loading" saat sisi-klien +membuat permintaan callback. +</p> + +<com:TTextHighlighter Language="prado" CssClass="source block-content" id="code3"> +<com:TClientScript PradoScripts="effects" /> +<span id="callback_status">Loading...</span> + +<com:TActiveButton + Text="Click Me" + OnCallback="button_callback" + ActiveControl.CallbackParameter="value" > + <prop:ClientSide + OnLoading="Element.show('callback_status')" + OnComplete="Element.hide('callback_status')" /> +</com:TActiveButton> +</com:TTextHighlighter> + +<p id="610418" class="block-content">Contoh ini mengambil librari javascript "effects" menggunakan komponen +<a href="?page=Controls.ClientScript">TClientScript</a>. +Nilai properti <tt>ClientSide.OnLoading</tt> berisi pernyataan javascript yang menggunakan librari "effects" untuk menampilkan tag span "Loading...". Hal yang mirip, nilai properti <tt>ClientSide.OnComplete</tt> berisi pernyataan javascript yang menyembunyikan tag span "Loading...". +Lihat <a href="?page=ActiveControls.CallbackClientSide">TCallbackClientSide</a> untuk rincian lebih jelas pada detil properti sisi-klien. +</p> +</com:TContent> diff --git a/demos/quickstart/protected/pages/ActiveControls/id/ActiveCheckBox.page b/demos/quickstart/protected/pages/ActiveControls/id/ActiveCheckBox.page index e75e559a..e1f11e99 100644 --- a/demos/quickstart/protected/pages/ActiveControls/id/ActiveCheckBox.page +++ b/demos/quickstart/protected/pages/ActiveControls/id/ActiveCheckBox.page @@ -1,22 +1,21 @@ -<com:TContent ID="body">
-<!-- $Id: ActiveCheckBox.page 1650 2007-01-24 06:55:32Z wei $ -->
-<h1 id="124029">TActiveCheckBox</h1>
-<com:DocLink ClassPath="System.Web.UI.ActiveControls.TActiveCheckBox" />
-
-<p id="620419" class="block-content">
-<tt>TActiveCheckBox</tt> adalah kontrol aktif selain
-<a href="?page=Controls.CheckBox">TCheckbox</a>. Properti <tt>AutoPostBack</tt>
- dari <tt>TActiveCheckBox</tt> standarnya disetel true.
- Selanjutnya, saat kotak centang diklik, event <tt>OnCallback</tt> muncul setelah event <tt>OnCheckedChanged</tt>.
- </p>
-
- <p id="620420" class="block-content">
- Properti <tt>Text</tt> dan <tt>Checked</tt> dari <tt>TActiveCheckBox</tt>
- bisa diubah selama permintaan callback. Properti <tt>TextAlign</tt> dari
- <tt>TActiveCheckBox</tt> <strong>tidak bisa</strong> diubah saat permintaan
- callback.
-</p>
-
-<com:RunBar PagePath="ActiveControls.Samples.TActiveCheckBox.Home" />
-
-<div class="last-modified">$Id: ActiveCheckBox.page 1650 2007-01-24 06:55:32Z wei $</div></com:TContent>
\ No newline at end of file +<com:TContent ID="body"> +<h1 id="124029">TActiveCheckBox</h1> +<com:DocLink ClassPath="System.Web.UI.ActiveControls.TActiveCheckBox" /> + +<p id="620419" class="block-content"> +<tt>TActiveCheckBox</tt> adalah kontrol aktif selain +<a href="?page=Controls.CheckBox">TCheckbox</a>. Properti <tt>AutoPostBack</tt> + dari <tt>TActiveCheckBox</tt> standarnya disetel true. + Selanjutnya, saat kotak centang diklik, event <tt>OnCallback</tt> muncul setelah event <tt>OnCheckedChanged</tt>. + </p> + + <p id="620420" class="block-content"> + Properti <tt>Text</tt> dan <tt>Checked</tt> dari <tt>TActiveCheckBox</tt> + bisa diubah selama permintaan callback. Properti <tt>TextAlign</tt> dari + <tt>TActiveCheckBox</tt> <strong>tidak bisa</strong> diubah saat permintaan + callback. +</p> + +<com:RunBar PagePath="ActiveControls.Samples.TActiveCheckBox.Home" /> + +</com:TContent> diff --git a/demos/quickstart/protected/pages/ActiveControls/id/ActiveCustomValidator.page b/demos/quickstart/protected/pages/ActiveControls/id/ActiveCustomValidator.page index ebec56ce..cc089757 100644 --- a/demos/quickstart/protected/pages/ActiveControls/id/ActiveCustomValidator.page +++ b/demos/quickstart/protected/pages/ActiveControls/id/ActiveCustomValidator.page @@ -1,23 +1,22 @@ -<com:TContent ID="body">
-<!-- $Id: ActiveCustomValidator.page 1650 2007-01-24 06:55:32Z wei $ -->
-<h1 id="126030">TActiveCustomValidator</h1>
-<com:DocLink ClassPath="System.Web.UI.ActiveControls.TActiveCustomValidator" />
-
-<p id="630421" class="block-content">Melakukan validasi kustom hanya menggunakan event validasi <tt>OnServerValidate</tt>
- sisi-server. Sisi-klien menggunakan callback untuk memunculkan event
- <tt>onServerValidate</tt>. Properti <tt>ClientValidationFunction</tt> dimatikan
- dan akan mengeluarkan eksepsi jika mencoba untuk menyetel properti ini.
-</p>
-
-<p id="630422" class="block-content"> Harap berhati-hati <tt>onServerValidate</tt> dapat
-dimunculkan saat kontrol yang divalidasi pada sisi klien mengubah nilai,
-yaitu validasi server mungkin dipanggil berkali-kali.
-
-Setelah callback atau postback, {@link onServerValidate onServerValidate}
-dimunculkan hanya sekali. Properti <tt>IsCallback</tt> dari kelas <tt>TPage</tt>
-menjadi true ketika validasi dibuat selama permintaan callback.
-</p>
-
-<com:RunBar PagePath="ActiveControls.Samples.TActiveCustomValidator.Home" />
-
-<div class="last-modified">$Id: ActiveCustomValidator.page 1650 2007-01-24 06:55:32Z wei $</div></com:TContent>
+<com:TContent ID="body"> +<h1 id="126030">TActiveCustomValidator</h1> +<com:DocLink ClassPath="System.Web.UI.ActiveControls.TActiveCustomValidator" /> + +<p id="630421" class="block-content">Melakukan validasi kustom hanya menggunakan event validasi <tt>OnServerValidate</tt> + sisi-server. Sisi-klien menggunakan callback untuk memunculkan event + <tt>onServerValidate</tt>. Properti <tt>ClientValidationFunction</tt> dimatikan + dan akan mengeluarkan eksepsi jika mencoba untuk menyetel properti ini. +</p> + +<p id="630422" class="block-content"> Harap berhati-hati <tt>onServerValidate</tt> dapat +dimunculkan saat kontrol yang divalidasi pada sisi klien mengubah nilai, +yaitu validasi server mungkin dipanggil berkali-kali. + +Setelah callback atau postback, {@link onServerValidate onServerValidate} +dimunculkan hanya sekali. Properti <tt>IsCallback</tt> dari kelas <tt>TPage</tt> +menjadi true ketika validasi dibuat selama permintaan callback. +</p> + +<com:RunBar PagePath="ActiveControls.Samples.TActiveCustomValidator.Home" /> + +</com:TContent> diff --git a/demos/quickstart/protected/pages/ActiveControls/id/ActiveHyperLink.page b/demos/quickstart/protected/pages/ActiveControls/id/ActiveHyperLink.page index d41c5766..5fe3f84a 100644 --- a/demos/quickstart/protected/pages/ActiveControls/id/ActiveHyperLink.page +++ b/demos/quickstart/protected/pages/ActiveControls/id/ActiveHyperLink.page @@ -1,10 +1,9 @@ <com:TContent ID="body">
-<!-- $Id: ActiveHyperLink.page 1650 2007-01-24 06:55:32Z wei $ -->
<h1 id="ActiveHyperLink">TActiveHyperLink</h1>
<com:DocLink ClassPath="System.Web.UI.ActiveControls.TActiveHyperLink" />
<p>
-Kontrol aktif selain komponen <a href=?page=Controls.HyperLink">THyperLink</a>.
+Kontrol aktif selain komponen <a href="?page=Controls.HyperLink">THyperLink</a>.
Saat permintaan callback, perubahan terhadap properti <tt>Text</tt>, <tt>ImageUrl</tt>,
<tt>NavigateUrl</tt> dan <tt>Target</tt> pada sisi server juga akan
mengubah atribut serta konten terkait di sisi-klien.
@@ -12,4 +11,4 @@ mengubah atribut serta konten terkait di sisi-klien. <com:RunBar PagePath="ActiveControls.Samples.TActiveHyperLink.Home" />
-<div class="last-modified">$Id: ActiveHyperLink.page 1650 2007-01-24 06:55:32Z wei $</div></com:TContent>
\ No newline at end of file +</com:TContent>
diff --git a/demos/quickstart/protected/pages/ActiveControls/id/ActivePager.page b/demos/quickstart/protected/pages/ActiveControls/id/ActivePager.page index 1bf2b92f..f61701f2 100644 --- a/demos/quickstart/protected/pages/ActiveControls/id/ActivePager.page +++ b/demos/quickstart/protected/pages/ActiveControls/id/ActivePager.page @@ -1,40 +1,40 @@ -<com:TContent ID="body" >
-
-<h1 id="3901">TActivePager</h1>
-<com:DocLink ClassPath="System.Web.UI.WebControls.TPager" />
-
-<p id="450300" class="block-content">
+<com:TContent ID="body" > + +<h1 id="3901">TActivePager</h1> +<com:DocLink ClassPath="System.Web.UI.WebControls.TPager" /> + +<p id="450300" class="block-content"> <tt>TActivePager</tt> membuat halaman yang menyediakan UI untuk pengguna-akhir secara interaktif menetapkan halaman data mana yang di render dalam kontrol turunan <tt>TDataBoundControl</tt>, seperti <tt>TDataList</tt>, <tt>TRepeater</tt>, <tt>TCheckBoxList</tt>, dll. -Target kontrol data-bound ditetapkan dengan properti <tt>ControlToPaginate</tt>, yang harus berupa path ID dari kontrol target yang diambil dari kontainer penamaan halaman. Target-databound harus berada di dalam <tt>TActivePanel</tt> agar dapat di render ulang selama callback
-</p>
-
-<p id="450301" class="block-content">
-Catatan, kontrol target data-bound harus disetel true pada <tt>AllowPaging</tt>. Sebaliknya halaman tidak akan terlihat. Juga, dalam hal ketika hanya satu halaman data yang tersedia, halaman juga tidak akan terlihat.
-</p>
-
-<p id="450302" class="block-content">
-<tt>TActivePager</tt> dapat menampilkan salah satu dari tiga jenis antarmuka, ditetapkan melalui properti <tt>Mode</tt>:
-</p>
-<ul id="u1" class="block-content">
-<li><tt>NextPrev</tt> - tombol halaman berikutnya dan sebelumnya yang dihasilkan pada setiap halaman.</li>
-<li><tt>Numeric</tt> - daftar tombol indeks halaman yang dihasilkan.</li>
-<li><tt>DropDownList</tt> - daftar dropdown indeks halaman yang dihasilkan.</li>
-</ul>
-<p id="450303" class="block-content">
-Antar muka pengguna ini selanjutnya dikustomisasi dengan mengkonfigurasi properti berikut
-</p>
-<ul id="u2" class="block-content">
-<li><tt>NextPageText</tt> dan <tt>PrevPageText</tt> - label tombol halaman berikutnya/sebelumnya. Properti ini dipakai saat <tt>Mode</tt> halaman adalah <tt>NextPrev</tt> atau <tt>Numeric</tt>.</li>
-<li><tt>FirstPageText</tt> dan <tt>LastPageText</tt> - label tombol halaman pertama/terakhir. Jika kosong, tombol terkait tidak akan ditampilkan. Properti ini dipakai saat <tt>Mode</tt> halaman adalah <tt>NextPrev</tt> atau <tt>Numeric</tt>.</li>
-<li><tt>PageButtonCount</tt> - jumlah maksimum tombol indeks pada halaman. Properti ini dipakai saat <tt>Mode</tt> halaman adalah <tt>Numeric</tt>.</li>
-<li><tt>ButtonType</tt> - jenis tombol halaman, baik <tt>PushButton</tt> yang berarti tombol submisi formulir normal, ataupun <tt>LinkButton</tt> yang berarti tombol hiperlink.</li>
-</ul>
-
-<p id="450304" class="block-content">
+Target kontrol data-bound ditetapkan dengan properti <tt>ControlToPaginate</tt>, yang harus berupa path ID dari kontrol target yang diambil dari kontainer penamaan halaman. Target-databound harus berada di dalam <tt>TActivePanel</tt> agar dapat di render ulang selama callback +</p> + +<p id="450301" class="block-content"> +Catatan, kontrol target data-bound harus disetel true pada <tt>AllowPaging</tt>. Sebaliknya halaman tidak akan terlihat. Juga, dalam hal ketika hanya satu halaman data yang tersedia, halaman juga tidak akan terlihat. +</p> + +<p id="450302" class="block-content"> +<tt>TActivePager</tt> dapat menampilkan salah satu dari tiga jenis antarmuka, ditetapkan melalui properti <tt>Mode</tt>: +</p> +<ul id="u1" class="block-content"> +<li><tt>NextPrev</tt> - tombol halaman berikutnya dan sebelumnya yang dihasilkan pada setiap halaman.</li> +<li><tt>Numeric</tt> - daftar tombol indeks halaman yang dihasilkan.</li> +<li><tt>DropDownList</tt> - daftar dropdown indeks halaman yang dihasilkan.</li> +</ul> +<p id="450303" class="block-content"> +Antar muka pengguna ini selanjutnya dikustomisasi dengan mengkonfigurasi properti berikut +</p> +<ul id="u2" class="block-content"> +<li><tt>NextPageText</tt> dan <tt>PrevPageText</tt> - label tombol halaman berikutnya/sebelumnya. Properti ini dipakai saat <tt>Mode</tt> halaman adalah <tt>NextPrev</tt> atau <tt>Numeric</tt>.</li> +<li><tt>FirstPageText</tt> dan <tt>LastPageText</tt> - label tombol halaman pertama/terakhir. Jika kosong, tombol terkait tidak akan ditampilkan. Properti ini dipakai saat <tt>Mode</tt> halaman adalah <tt>NextPrev</tt> atau <tt>Numeric</tt>.</li> +<li><tt>PageButtonCount</tt> - jumlah maksimum tombol indeks pada halaman. Properti ini dipakai saat <tt>Mode</tt> halaman adalah <tt>Numeric</tt>.</li> +<li><tt>ButtonType</tt> - jenis tombol halaman, baik <tt>PushButton</tt> yang berarti tombol submisi formulir normal, ataupun <tt>LinkButton</tt> yang berarti tombol hiperlink.</li> +</ul> + +<p id="450304" class="block-content"> <tt>TActivePager</tt> memunculkan event <tt>OnPageIndexChanged</tt> ketika pengguna-akhir berinteraksi dengannya dan menetapkan halaman baru (misalnya dengan mengklik pada tombol halaman berikutnya yang akan membawa ke halaman berikutnya.) Para pengembang dapat menulis pengendali untuk merespon indeks halaman baru ini dan mendapatkan indeks halaman baru yang diinginkan dari properti parameter event <tt>NewPageIndex</tt>. Menggunakan indeks halaman baru ini, seseorang dapat memask halaman baru data ke kontrol data-bound terkait. -Sebagai tambahan, <tt>TActivePager</tt> memunculkan <tt>OnCallback</tt> setelah <tt>OnPageIndexChanged</tt>.
-</p>
-
-<com:RunBar PagePath="ActiveControls.Samples.TActivePager.Home" />
-
-<div class="last-modified">$Id: Pager.page 1650 2007-01-24 06:55:32Z wei $</div></com:TContent>
\ No newline at end of file +Sebagai tambahan, <tt>TActivePager</tt> memunculkan <tt>OnCallback</tt> setelah <tt>OnPageIndexChanged</tt>. +</p> + +<com:RunBar PagePath="ActiveControls.Samples.TActivePager.Home" /> + +</com:TContent> diff --git a/demos/quickstart/protected/pages/ActiveControls/id/Home.page b/demos/quickstart/protected/pages/ActiveControls/id/Home.page index 60ca140e..af449d7a 100644 --- a/demos/quickstart/protected/pages/ActiveControls/id/Home.page +++ b/demos/quickstart/protected/pages/ActiveControls/id/Home.page @@ -1,348 +1,347 @@ -<com:TContent ID="body" >
-<!-- $Id: Home.page 1650 2007-01-24 06:55:32Z wei $ -->
-<h1 id="128031">Kontrol Aktif (kontrol AJAX-dihidupkan)</h1>
-<p id="640423" class="block-content">Lihat <a href="?page=ActiveControls.Introduction">Pengenalan</a>
-untuk tinjauan cepat terhadap konsep di belakang kontrol aktif (kontrol AJAX-dihidupkan).
-Banyak kontrol aktif memiliki properti
-<a href="?page=ActiveControls.BaseActiveControl">ActiveControl</a> dan
-sub-properti <a href="?page=ActiveControls.CallbackClientSide">ClientSide</a>
-yang menyediakan banyak properti untuk mengkustomisasi kontrol. Properti
-<a href="?page=TCallbackClientScript">CallbackClient</a> dari kelas
-<tt>TPage</tt> menyediakan metode untuk memutakhirkan dan mengubah konten sisi-klien
-saat permintaan callback. Kontrol aktif bergantung pada koleksi
-<a href="?page=ActiveControl.ClientSideJavascript">kelas javascript</a>.
-</p>
-
-<p id="640424" class="block-content">Untuk demo cepat atas kontrol aktif, coba kontrol <a href="?page=ActiveControls.ActiveButton">
-TActiveButton</a>. Lihat juga bagian akhir dari tutorial <a href="?page=Tutorial.CurrencyConverter">Pengubah Kurs</a> untuk contoh lebih mendalam.
-</p>
-
-<p id="640425" class="block-content">* tutorial untuk kontrol ini belum lengkap.</p>
-
-<h2 id="128032">Kontrol Aktif Standar</h2>
-<ul id="u1" class="block-content">
- <li>
- <a href="?page=ActiveControls.ActiveButton">TActiveButton</a>
- mewakili tombol klik pada halaman Web. Ia dapat dipakai untuk memicu permintaan callback.
- </li>
-
- <li>
- <a href="?page=ActiveControls.ActiveCheckBox">TActiveCheckBox</a>
- mewakili kotak centang pada halaman Web. Ia dapat dipakai untuk mengoleksi input dua-kondisi pengguna
- serta memicu permintaan callback.
- </li>
-
- <li>
- <a href="?page=ActiveControls.ActiveCustomValidator">TActiveCustomValidator</a>
- memvalidasi kontrol tertentu menggunakan permintaan callback.
- </li>
-
- <li>
- <a href="?page=ActiveControls.ActiveHyperLink">TActiveHyperLink</a>
- mewakili hiperlink pada halaman Web.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActiveImage">TActiveImage</a>
- mewakili gambar pada halaman Web.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActiveImageButton">TActiveImageButton</a>
- mewakili tombol klik yang mempunyai gambar sebagai latar belakangnya.
- Ia bisa dipakai untuk memicu permintaan callback.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActiveLabel">TActiveLabel</a>
- mewakili label pada halam Web.
- Label dapat dikustomisasi melalui berbagai atribut CSS.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActiveLinkButton">TActiveLinkButton</a>
- mewakili hiperlink yang bisa melalukan permintaan callback.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActivePanel">TActivePanel</a>
- mewakili penampung untuk kontrol lain pada halaman Web. Dalam HTML,
- ia ditampilkan sebagai elemen <div>. Kontrol pabel dapat
- diganti selama permintaan callback.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActiveRadioButton">TActiveRadioButton</a>
- mewakili tombol radio pada halaman Web.
- Dipakai terutama dalam sebuah grup di mana pengguna bisa memilih. Ini
- dapat digunakan untuk melakukan permintaan callback.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActiveTextBox">TActiveTextBox</a>
- mewakili field input teks pada halaman Web.
- Ia bisa mengoleksi satu-baris, multi-baris atau input teks sandi dari pengguna.
- Ia bisa dipakai untuk melakukan permintaan callback.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.CallbackOptions">TCallbackOptions</a>
- opsi callback seperti pengendali event sisi-klien <tt>OnLoading</tt>.
- </li>
-
-</ul>
-
-<h2 id="128033">Kontrol List Aktif</h2>
-<ul id="u2" class="block-content">
- <li>
- * <a href="?page=ActiveControls.ActiveCheckBoxList">TActiveCheckBoxList</a>
- menampilkan daftar kotak centang pada halaman Web dan setiap kotak centang
- dapat memicu permintaan callback.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActiveDropDownList">TActiveDropDownList</a>
- menampilkan kotak daftar dropdown yang membolehkan para pengguna untuk memilih
- satu opsi dari beberapa yang telah ditetapkan. Dapat dipakai untuk melakukan
- permintaan callback.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActiveListBox">TActiveListBox</a>
- menampilkan kotak daftar yang membolehkan satu pilihan atau multipel. Dapat
- dipakai untuk melakukan permintaan callback.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActiveRadioButtonList">TActiveRadioButtonList</a>
- mirip dengan TActiveCheckBoxList dalam setiap aspek kecuali bahwa setiap
- TActiveRadioButtonList menampilkan sebuah grup tombol radio. Setiap tombol radio
- dapat melakukan permintaan callback.
- </li>
-</ul>
-
-<h2 id="128034">Kontrol Aktif Diperluas</h2>
-
-
-<ul id="u3" class="block-content">
- <li>
- * <a href="?page=ActiveControls.AutoComplete">TAutoComplete</a>
- memperluas TActiveTextBox untuk menawarkan saran pelengkapan teks.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.Callback">TCallback</a>
- kontrol generik yang dapat melakukan permintaan callback.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.EventTriggeredCallback">TEventTriggeredCallback</a>
- memicu permintaan callback berdasarkan event DOM HTML.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.InPlaceTextBox">TInPlaceTextBox</a>
- mewakili label yang dapat diedit dengen mengklik.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.TimeTriggeredCallback">TTimeTriggeredCallback</a>
- memicu permintaan callback berdasarkan waktu yang belalu.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ValueTriggeredCallback">TValueTriggeredCallback</a>
- mengawasi (menggunakan timer) atribut elemen HTML dan memicu permintaan callback
- ketika nilai atribut berubah.
- </li>
-
-</ul>
-
-<h2 id="128035">Kemampuan Kontrol Aktif</h2>
-<p id="640426" class="block-content">Tabel berikut memperlihatkan Kontrol Aktif yang dapat memicu event callback dan menentukan apakah kontrol akan memunculkan event PostBack atau tidak jika Javascript dimatikan pada browser sisi-klien.</p>
-<!-- tabular: align=|l|l|l|, width=(0.35 0.25 0.25) -->
-<table class="tabular">
- <tr>
- <th>Nama Kontrol</th>
- <th>Memicu Callback</th>
- <th>Kembali ke PostBack</th>
- </tr>
- <tr><td>
- <a href="?page=ActiveControls.ActiveButton">TActiveButton</a>
- </td>
- <td>Ya</td>
- <td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveCheckBox">TActiveCheckBox</a>
- </td>
- <td>Ya</td>
- <td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveCustomValidator">TActiveCustomValidator</a>
- </td>
- <td>Ya</td>
- <td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveHyperLink">TActiveHyperLink</a>
- </td>
- <td>Tidak</td><td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveImage">TActiveImage</a>
- </td>
- <td>Tidak</td><td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveImageButton">TActiveImageButton</a>
- </td>
- <td>Ya</td><td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveLabel">TActiveLabel</a>
- </td>
- <td>Tidak</td><td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveLinkButton">TActiveLinkButton</a>
- </td>
- <td>Ya</td><td>Tidak</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActivePanel">TActivePanel</a>
- </td>
- <td>Tidak</td><td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveRadioButton">TActiveRadioButton</a>
- </td>
- <td>Ya</td><td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveTextBox">TActiveTextBox</a>
- </td>
- <td>Ya</td><td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.CallbackOptions">TCallbackOptions</a>
- </td>
- <td>Tidak</td><td>N/A</td>
- </tr>
-
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveCheckBoxList">TActiveCheckBoxList</a>
- </td>
- <td>Ya</td><td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveDropDownList">TActiveDropDownList</a>
- </td>
- <td>Ya</td><td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveListBox">TActiveListBox</a>
- </td>
- <td>Ya</td><td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ActiveRadioButtonList">TActiveRadioButtonList</a>
- </td>
- <td>Ya</td><td>Ya</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.AutoComplete">TAutoComplete</a>
- </td>
- <td>Ya</td>
- <td>Tidak</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.Callback">TCallback</a>
- </td>
- <td>Ya</td><td>Tidak</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.EventTriggeredCallback">TEventTriggeredCallback</a>
- </td>
- <td>Ya</td><td>Tidak</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.InPlaceTextBox">TInPlaceTextBox</a>
- </td>
- <td>Ya</td><td>Tidak</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.TimeTriggeredCallback">TTimeTriggeredCallback</a>
- </td>
- <td>Ya</td><td>Tidak</td>
- </tr>
-
- <tr><td>
- <a href="?page=ActiveControls.ValueTriggeredCallback">TValueTriggeredCallback</a>
- </td>
- <td>Ya</td><td>Tidak</td>
- </tr>
-</table>
-
-<h2 id="128036">Kelas Infrastruktur Kontrol Aktif</h2>
-<p id="640427" class="block-content">Kelas berikut menyediakan kelas infrastruktur dasar yang diperlukan guna merealisasikan kontrol aktif.</p>
-<ul id="u4" class="block-content">
- <li>
- * <a href="?page=ActiveControls.ActiveControlAdapter">TActiveControlAdapter</a>
- melacak nilai viewstate dari kontrol dan memutakhirkan perbedaan pada atribut elemen HTML sisi-klien.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActiveListControlAdapter">TActiveListControlAdapter</a>
- membolehkan kontrol list yang diadaptasi untuk mengubah pilihan pada sisi-klien selama permintaan callback.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.ActivePageAdapter">TActivePageAdapter</a>
- memroses masa-hidup halaman untuk permintaan callback.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.BaseActiveControl">TBaseActiveControl</a>
- metode dan opsi kontrol aktif umum.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.CallbackClientScript">TCallbackClientScript</a>
- metode untuk memanipulasi elemen HTML sisi-klien, juga termasuk metode untuk memanggil Efek javascript pada elemen HTML.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.CallbackClientSide">TCallbackClientSide</a>
- opsi permintaan callback sisi-klien, dan pengendali event sisi-klien.
- </li>
-
- <li>
- * <a href="?page=ActiveControls.CallbackResponseAdapter">TCallbackResponseAdapter</a>
- respon HTTP untuk permintaan callback.
- </li>
-
-</ul>
-
-<div class="last-modified">$Id: Home.page 1650 2007-01-24 06:55:32Z wei $</div></com:TContent>
\ No newline at end of file +<com:TContent ID="body" > +<h1 id="128031">Kontrol Aktif (kontrol AJAX-dihidupkan)</h1> +<p id="640423" class="block-content">Lihat <a href="?page=ActiveControls.Introduction">Pengenalan</a> +untuk tinjauan cepat terhadap konsep di belakang kontrol aktif (kontrol AJAX-dihidupkan). +Banyak kontrol aktif memiliki properti +<a href="?page=ActiveControls.BaseActiveControl">ActiveControl</a> dan +sub-properti <a href="?page=ActiveControls.CallbackClientSide">ClientSide</a> +yang menyediakan banyak properti untuk mengkustomisasi kontrol. Properti +<a href="?page=TCallbackClientScript">CallbackClient</a> dari kelas +<tt>TPage</tt> menyediakan metode untuk memutakhirkan dan mengubah konten sisi-klien +saat permintaan callback. Kontrol aktif bergantung pada koleksi +<a href="?page=ActiveControl.ClientSideJavascript">kelas javascript</a>. +</p> + +<p id="640424" class="block-content">Untuk demo cepat atas kontrol aktif, coba kontrol <a href="?page=ActiveControls.ActiveButton"> +TActiveButton</a>. Lihat juga bagian akhir dari tutorial <a href="?page=Tutorial.CurrencyConverter">Pengubah Kurs</a> untuk contoh lebih mendalam. +</p> + +<p id="640425" class="block-content">* tutorial untuk kontrol ini belum lengkap.</p> + +<h2 id="128032">Kontrol Aktif Standar</h2> +<ul id="u1" class="block-content"> + <li> + <a href="?page=ActiveControls.ActiveButton">TActiveButton</a> + mewakili tombol klik pada halaman Web. Ia dapat dipakai untuk memicu permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.ActiveCheckBox">TActiveCheckBox</a> + mewakili kotak centang pada halaman Web. Ia dapat dipakai untuk mengoleksi input dua-kondisi pengguna + serta memicu permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.ActiveCustomValidator">TActiveCustomValidator</a> + memvalidasi kontrol tertentu menggunakan permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.ActiveHyperLink">TActiveHyperLink</a> + mewakili hiperlink pada halaman Web. + </li> + + <li> + <a href="?page=ActiveControls.ActiveImage">TActiveImage</a> + mewakili gambar pada halaman Web. + </li> + + <li> + <a href="?page=ActiveControls.ActiveImageButton">TActiveImageButton</a> + mewakili tombol klik yang mempunyai gambar sebagai latar belakangnya. + Ia bisa dipakai untuk memicu permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.ActiveLabel">TActiveLabel</a> + mewakili label pada halam Web. + Label dapat dikustomisasi melalui berbagai atribut CSS. + </li> + + <li> + <a href="?page=ActiveControls.ActiveLinkButton">TActiveLinkButton</a> + mewakili hiperlink yang bisa melalukan permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.ActivePanel">TActivePanel</a> + mewakili penampung untuk kontrol lain pada halaman Web. Dalam HTML, + ia ditampilkan sebagai elemen <div>. Kontrol pabel dapat + diganti selama permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.ActiveRadioButton">TActiveRadioButton</a> + mewakili tombol radio pada halaman Web. + Dipakai terutama dalam sebuah grup di mana pengguna bisa memilih. Ini + dapat digunakan untuk melakukan permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.ActiveTextBox">TActiveTextBox</a> + mewakili field input teks pada halaman Web. + Ia bisa mengoleksi satu-baris, multi-baris atau input teks sandi dari pengguna. + Ia bisa dipakai untuk melakukan permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.CallbackOptions">TCallbackOptions</a> + opsi callback seperti pengendali event sisi-klien <tt>OnLoading</tt>. + </li> + +</ul> + +<h2 id="128033">Kontrol List Aktif</h2> +<ul id="u2" class="block-content"> + <li> + <a href="?page=ActiveControls.ActiveCheckBoxList">TActiveCheckBoxList</a> + menampilkan daftar kotak centang pada halaman Web dan setiap kotak centang + dapat memicu permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.ActiveDropDownList">TActiveDropDownList</a> + menampilkan kotak daftar dropdown yang membolehkan para pengguna untuk memilih + satu opsi dari beberapa yang telah ditetapkan. Dapat dipakai untuk melakukan + permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.ActiveListBox">TActiveListBox</a> + menampilkan kotak daftar yang membolehkan satu pilihan atau multipel. Dapat + dipakai untuk melakukan permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.ActiveRadioButtonList">TActiveRadioButtonList</a> + mirip dengan TActiveCheckBoxList dalam setiap aspek kecuali bahwa setiap + TActiveRadioButtonList menampilkan sebuah grup tombol radio. Setiap tombol radio + dapat melakukan permintaan callback. + </li> +</ul> + +<h2 id="128034">Kontrol Aktif Diperluas</h2> + + +<ul id="u3" class="block-content"> + <li> + <a href="?page=ActiveControls.AutoComplete">TAutoComplete</a> + memperluas TActiveTextBox untuk menawarkan saran pelengkapan teks. + </li> + + <li> + <a href="?page=ActiveControls.Callback">TCallback</a> + kontrol generik yang dapat melakukan permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.EventTriggeredCallback">TEventTriggeredCallback</a> + memicu permintaan callback berdasarkan event DOM HTML. + </li> + + <li> + <a href="?page=ActiveControls.InPlaceTextBox">TInPlaceTextBox</a> + mewakili label yang dapat diedit dengen mengklik. + </li> + + <li> + * <a href="?page=ActiveControls.TimeTriggeredCallback">TTimeTriggeredCallback</a> + memicu permintaan callback berdasarkan waktu yang belalu. + </li> + + <li> + * <a href="?page=ActiveControls.ValueTriggeredCallback">TValueTriggeredCallback</a> + mengawasi (menggunakan timer) atribut elemen HTML dan memicu permintaan callback + ketika nilai atribut berubah. + </li> + +</ul> + +<h2 id="128035">Kemampuan Kontrol Aktif</h2> +<p id="640426" class="block-content">Tabel berikut memperlihatkan Kontrol Aktif yang dapat memicu event callback dan menentukan apakah kontrol akan memunculkan event PostBack atau tidak jika Javascript dimatikan pada browser sisi-klien.</p> +<!-- tabular: align=|l|l|l|, width=(0.35 0.25 0.25) --> +<table class="tabular"> + <tr> + <th>Nama Kontrol</th> + <th>Memicu Callback</th> + <th>Kembali ke PostBack</th> + </tr> + <tr><td> + <a href="?page=ActiveControls.ActiveButton">TActiveButton</a> + </td> + <td>Ya</td> + <td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveCheckBox">TActiveCheckBox</a> + </td> + <td>Ya</td> + <td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveCustomValidator">TActiveCustomValidator</a> + </td> + <td>Ya</td> + <td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveHyperLink">TActiveHyperLink</a> + </td> + <td>Tidak</td><td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveImage">TActiveImage</a> + </td> + <td>Tidak</td><td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveImageButton">TActiveImageButton</a> + </td> + <td>Ya</td><td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveLabel">TActiveLabel</a> + </td> + <td>Tidak</td><td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveLinkButton">TActiveLinkButton</a> + </td> + <td>Ya</td><td>Tidak</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActivePanel">TActivePanel</a> + </td> + <td>Tidak</td><td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveRadioButton">TActiveRadioButton</a> + </td> + <td>Ya</td><td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveTextBox">TActiveTextBox</a> + </td> + <td>Ya</td><td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.CallbackOptions">TCallbackOptions</a> + </td> + <td>Tidak</td><td>N/A</td> + </tr> + + + <tr><td> + <a href="?page=ActiveControls.ActiveCheckBoxList">TActiveCheckBoxList</a> + </td> + <td>Ya</td><td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveDropDownList">TActiveDropDownList</a> + </td> + <td>Ya</td><td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveListBox">TActiveListBox</a> + </td> + <td>Ya</td><td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ActiveRadioButtonList">TActiveRadioButtonList</a> + </td> + <td>Ya</td><td>Ya</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.AutoComplete">TAutoComplete</a> + </td> + <td>Ya</td> + <td>Tidak</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.Callback">TCallback</a> + </td> + <td>Ya</td><td>Tidak</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.EventTriggeredCallback">TEventTriggeredCallback</a> + </td> + <td>Ya</td><td>Tidak</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.InPlaceTextBox">TInPlaceTextBox</a> + </td> + <td>Ya</td><td>Tidak</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.TimeTriggeredCallback">TTimeTriggeredCallback</a> + </td> + <td>Ya</td><td>Tidak</td> + </tr> + + <tr><td> + <a href="?page=ActiveControls.ValueTriggeredCallback">TValueTriggeredCallback</a> + </td> + <td>Ya</td><td>Tidak</td> + </tr> +</table> + +<h2 id="128036">Kelas Infrastruktur Kontrol Aktif</h2> +<p id="640427" class="block-content">Kelas berikut menyediakan kelas infrastruktur dasar yang diperlukan guna merealisasikan kontrol aktif.</p> +<ul id="u4" class="block-content"> + <li> + <a href="?page=ActiveControls.ActiveControlAdapter">TActiveControlAdapter</a> + melacak nilai viewstate dari kontrol dan memutakhirkan perbedaan pada atribut elemen HTML sisi-klien. + </li> + + <li> + <a href="?page=ActiveControls.ActiveListControlAdapter">TActiveListControlAdapter</a> + membolehkan kontrol list yang diadaptasi untuk mengubah pilihan pada sisi-klien selama permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.ActivePageAdapter">TActivePageAdapter</a> + memroses masa-hidup halaman untuk permintaan callback. + </li> + + <li> + <a href="?page=ActiveControls.BaseActiveControl">TBaseActiveControl</a> + metode dan opsi kontrol aktif umum. + </li> + + <li> + <a href="?page=ActiveControls.CallbackClientScript">TCallbackClientScript</a> + metode untuk memanipulasi elemen HTML sisi-klien, juga termasuk metode untuk memanggil Efek javascript pada elemen HTML. + </li> + + <li> + <a href="?page=ActiveControls.CallbackClientSide">TCallbackClientSide</a> + opsi permintaan callback sisi-klien, dan pengendali event sisi-klien. + </li> + + <li> + <a href="?page=ActiveControls.CallbackResponseAdapter">TCallbackResponseAdapter</a> + respon HTTP untuk permintaan callback. + </li> + +</ul> + +</com:TContent> |