diff options
author | Jean-Luc Gyger <jean-luc.gyger@vysual.ch> | 2016-02-11 10:01:12 +0100 |
---|---|---|
committer | Jean-Luc Gyger <jean-luc.gyger@vysual.ch> | 2016-02-11 10:01:12 +0100 |
commit | d70861a8f9368773f2f0291454e9420174e6c14a (patch) | |
tree | e44a32e401211422fb05da355c9eef4d5934d9e9 /demos/quickstart/protected/pages/ActiveControls/id/Home.page | |
parent | d32f65815eb6feb4bcb8a0c85572f722d7826342 (diff) | |
parent | 275f16b90a92c62935cb691d11e0bd124acf64e4 (diff) |
Merge branch 'master' of https://github.com/majuca/prado
Diffstat (limited to 'demos/quickstart/protected/pages/ActiveControls/id/Home.page')
-rwxr-xr-x | demos/quickstart/protected/pages/ActiveControls/id/Home.page | 347 |
1 files changed, 0 insertions, 347 deletions
diff --git a/demos/quickstart/protected/pages/ActiveControls/id/Home.page b/demos/quickstart/protected/pages/ActiveControls/id/Home.page deleted file mode 100755 index af449d7a..00000000 --- a/demos/quickstart/protected/pages/ActiveControls/id/Home.page +++ /dev/null @@ -1,347 +0,0 @@ -<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> |