Arsip Blog

FilteredTextbox di Aplikasi Desktop

Sejak pertama kali belajar .NET, saya hanya fokus pada aplikasi web (ASP.net). Projek-projek yang saya kerjakan semuanya adalah aplikasi web. Sekitar satu minggu lalu, pertama kalinya saya menerima projek yang berbasis desktop. Sebenarnya pekerjaan ini ditujukan kepada teman saya, tapi karena suatu alasan, pekerjaan itu di oper ke saya, ‘Sekalian belajar’ begitu kata teman saya waktu itu, toh aplikasinya juga sederhana. Sederhana bagi teman saya, tapi susah buat saya yang belum pernah membuat aplikasi sebenarnya di desktop, apalagi tenggat waktunya cuman 1 minggu. Ada banyak ilmu baru yang saya dapatkan dari pekerjaan ini. Mungkin apa yang saya catat disini sepele buat teman-teman yang sudah expert di bidang ini. Tapi ini sangat berharga buat saya,dan sayang kalo harus dilupakan. Siapa tahu nanti diperlukan lagi.

Di ASP.net saya biasa menggunakan AJAX FilteredTextBox untuk memfilter data yang dimasukkan oleh user, apakah user hanya boleh memasukkan angka saja atau huruf saja. Tapi bagaimana dengan textbox di desktop, tentu AJAX tidak bisa digunakan disini. Setelah mendalami petuah-petuah dari teman saya dan juga simbah Google selama 2 hari (lama amat ya…otaknya masih Pentium 4??), filteredTextbox bisa dibuat dengan memanfaatkan event ‘KeyPress‘ dari textbox dan juga kode ASCII dari tombol yang ditekan.
Read the rest of this entry

Iklan

ASP.net: Membersihkan Semua Control Di Page

Sebenarnya saya bingung mau kasih judul apa artikel ini???

Beberapa hari yang lalu, Mas Ndereklangkung bertanya pada saya tentang masalah ini. Di aplikasi yang dia buat, ada banyak control seperti textbox dan dropdown list. Ketika user sudah melakukan pengisian ke semua control dan melakukan save, aplikasi akan membersihkan semua textbox dan dropdownlist seperti kondisi semula. Beliau bisa melakukan hal ini di PHP menggunakan javascript. Tapi bagaimana di ASP.net? (sebenarnya pakai javascripy juga bisa ya???)
Bisa juga menuliskan kode seperti contoh di bawah ini,?? Read the rest of this entry