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

About Yuniar

Penulis sekarang lebih banyak bekerja menggunakan teknologi Microsoft .NET secara umum dan TIDAK lagi menggunakan aplikasi MapXtreme.net dari MapInfo. Karena itu mohon maaf, jika pertanyaan-pertanyaan mengenai MapXtreme sudah tidak bisa saya jawab lagi.

Posted on 26 Januari 2010, in ASP.net and tagged , , , . Bookmark the permalink. 1 Komentar.

  1. pusing euy ..
    salam saja,

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: