Monthly Archives: Januari 2010

Menambahkan IFRAME Secara Dinamis di ASP.net

Iframe biasa digunakan untuk menambahkan atau menempelkan page lain ke dalam page original kita. Dengan Iframe kita tidak perlu mengkhawatirkan page kita apabila ada perubahan atau update pada page yang ditempelkan.

Iframe dapat di tambahkan ke page dengan atau tanpa atribut runat=”server”.
Contoh:

<iframe id="framedata" style="width:500px; overflow:scroll;
height: 250px;" src="pagelain.aspx">
</iframe>

Jika ingin agar page yang di tampilkan di Iframe dibuat secara dinamis di code behind, maka kita perlu menghilangkan src=”pagelain.aspx” dan menambahkan atribut runat=”server” menjadi seperti berikut

<iframe id="framedata" style="width:500px; overflow:scroll;
height: 250px;" runat="server">
</iframe>

Kemudian di code behind, kita hanya perlu menambahkan kode berikut

'framedata adalah ID dari Iframe
framedata.Attributes("src") = "pagelain.aspx"

Atau, sebagai alternatif anda bisa menggunakan kode berikut

Dim frame1 As HtmlControl = CType(Me.FindControl("framedata"), HtmlControl)
frame1.Attributes("src") = "pagelain.aspx"

Semoga bermanfaat

Happy coding

HTTP Error 404 – File or Directory not found

Tulisan ini merupakan catatan online. Saya hanya mencatat beberapa langkah yang telah saya lakukan ketika menemukan error ini. Mengenai benar tidaknya langkah yang saya tempuh ini, saya TIDAK TAHU. Langkah-langkah ini murni Trial and Error berdasarkan informasi yang saya baca dari berbagai artikel yang tersebar di internet. Bagaimana hasil akhirnya? Error berhasil di tangani, tapi saya tidak yakin apa benar karena langkah-langkah ini atau ada faktor lain atau errornya akan kambuh lagi. Jika anda tahu cara-cara yang paling tepat… Tolong saya di kasih tahu.

Read the rest of this entry

Membuat File Excel Dari DataTable

Catatan saya kali ini tentang bagaimana membuat laporan dalam file excel. Kenapa saya menggunakan datatable sebagai sumber data yang akan di konversi ke excel? Tentu saja awalnya data tersimpan di database (SQL server). Karena data di database masih merupakan data mentah, maka saya perlu  merubah informasinya agar lebih komunikatif.

Dengan metode ado.net data diambil ke dataset, kemudian kita modifikasi nama-nama kolomnya agar lebih mudah dipahami pembaca. Hasil modifikasi ini disimpan dalam datatable. Disini saya tidak menuliskan bagaimana memodifikasi informasi di datatable atau dataset. Asumsikan bahwa data di datatable sudah siap untuk ditampilkan di excel.

Read the rest of this entry

Membuat Anti Spam di ASP.net — 2

Tentang anti spam ini, pernah saya tulis disini. Tulisan ini hanya merupakan modifikasi dari tulisan pertama. Di tulisan sebelumnya, captcha image di generate di file webpage (aspx). Setelah membaca berbagai literatur, menggunakan file aspx hanya untuk membuat image kecil sangatlah tidak efisien dan memerlukan resource yang besar. Seperti kita ketahui, file aspx menggunakan webcontrol untuk menampilkan suatu page, sedangkan untuk menampilkan image catcha, webcontrol ini tidak diperlukan. Karena itu,  saya merubah metode menampilkan image captcha menggunakan file handler.

Read the rest of this entry

Modifikasi Header Gridview

Seorang teman yang baru belajar ASP.net bertanya pada saya bagaimana memodifikasi tampilan header di gridview, tidak hanya satu baris. Teman saya terbiasa menggunakan ASP clasis, sehingga ketika beralih ke dot net, dia tidak punya gambaran sama sekali bagaimana memodifikasi header gridview seperti gambar di bawah ini.

Read the rest of this entry

Menampilkan Gambar Binner Dari Database – 2

Catatan ini masih merupakan kelanjutan dari catatan sebelumnya. Sebelumnya saya juga pernah menulis bagaimana menampilkan gambar yang tersimpan di database di ImageControl. Di tulisan sebelumnya, data gambar yang tersimpan di database di tampilkan di page (.aspx) khusus, kemudian url dari imagecontrol diarahkan ke page tersebut. Tulisan kali ini kurang lebih prinsipnya masih sama, tetapi saya tidak lagi menggunakan file aspx untuk menghandle gambar dari database. Disini saya menggunakan file generic handler (.ashx).

Read the rest of this entry

Upload Image ke SQL Server Database

Catatan ini diinspirasi pertanyaan pembaca di artikel sebelumnya. Di sana ditanyakan bagaimana upload file ke database menggunakan ASP.net kontrol FileUpload. Umumnya file yang diupload akan disimpan di folder tertentu, tapi bagaimana jika file disimpan ke dalam database?.  Setelah membaca berbagai literatur di internet dan mencobanya, akhirnya terbentuk tulisan ini. Saya menggunakan SQL Server 2005 dan ada tipe data image, karena itu saya memfokuskan hanya untuk file image.

Read the rest of this entry