Arsip Blog

ASP.net: Efek MouseOver Di Gridview Row

Tulisan ini adalah tips singkat bagaimana membuat efek MouseOver ketika mouse pointer di arahkan ke baris-baris di gridview.
Untuk membuat efek mouseover di gridview, tambahkan attribut ‘MouseOver’ di method RowCreated
Read the rest of this entry

ASP.net ImageButton MouseOver Effect

Secara default ImageButton tidak mempunyai event untuk MouseOver atau MouseOut. Lalu bagaimana membuat efek mouseover pada ImageButton?

Buat sebuah Image button di file aspx

<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/Images/btnHapus.gif" />

Efek mouse over ditambahkan di code behind.

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    ImageButton1.Attributes.Add("OnMouseOver", "src='images/btnHapusOver.gif'")
    ImageButton1.Attributes.Add("OnMouseOut", "src='images/btnHapus.gif'")
End Sub

Happy Coding

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

Page-Title Dinamis di ASP.NET

Hari ini ada tugas untuk merubah/memodifikasi tampilan aplikasi yang aku buat bersama teman-teman. Rencananya, aplikasi tersebut akan di presentasikan ke client untuk demo. Tentu saja, karena aplikasi tersebut dibuat untuk client  lain, kami harus merubah tampilannya. Bagian designer sibuk membuat design tampilan baru, dan aku sibuk merubah tulisan-tulisan statis seperti page title dan copyright di bagian footer. Sebenarnya tidak susah, hanya saja karena pagenya cukup banyak, jadi merepotkan. Kalau saja bagian-bagian statis ini dulunya dibuat secara dinamis, misal membaca di web config kan jadi lebih mudah.

Read the rest of this entry

Bagian 1: membuat desain tampilan layercontrol

Di artikel sebelumnya telah dijelaskan. Disini akan dijelaskan cara membuat desain layercontrol mapxtreem sesuai dengan tampilan layercontrol di aplikasi SISN.

Layercontrol untuk MapXtreme kita buat menggunakan gridview. Kolom pertama merupakan nama-nama layer, kolom kedua menunjukkan visibility, kolom ketiga menunjukkan label layer. Daftar nama layer bisa ditulis secara manual di gridview atau disimpan di database. Tidak semua layer di MWS dimasukkan ke database, layer yang disimpan di database hanya layer yang akan ditampilkan di layer kontrol. Menggunakan database lebih memudahkan pengkodean dan editing, apabila ada layer yang ditambahkan atau dihapus.

Read the rest of this entry