Selamat datang di Know4Share, Tempat Belajar .Net Tecnologies dan Bahasa Pemrograman Lainya- Blog dan Forum Know4Share Untuk saat Ini masih dalam tahap pengembangan, Regard Muhamad Albaijuri-

Cari Artikel

Iklan



Kamis, 26 Juli 2012

Html.Raw Error di ASP.Net MVC

Baru - baru ini lagi belajar ASP.NET MVC dan banyak hal yang bisa saya pelajari dari ASP.NET MVC dan dengan di gabungkan Entity Framework Database dalam project sederhana yang saya sedang buat. Namun kemarin saya disuruh mengimplementasikan Google ReChaptcha dalam ASP.Net MVC untuk mencegah SPAM.

Dalam pengimplementasian Google ReChaptcha saya menemukan kendala dengan Tag  Html.Raw pada asp.net MVC. wadunh setelah di baca baca lagi ternyata eh ternyata penggunaan Html.Raw hanya bisa digunakan di ASP.NET MVC 3 saja sedangkan project yang sedang saya buat hanya menggunakan ASP.NET MVC 2 yang tentunya belum mensupport keberadaan Html.Raw.

Ternyata setelah di baca baca di MSDN penjelasan mengenai Html.Raw itu adalah
"This method wraps HTML markup using the IHtmlString class, which renders unencoded HTML. ". Jadi Method Html.Raw yang ada di ASP.NET Mvc3 adalah sebagai penbungkus dari HTML code yang di hasilkan mungkin dari Server side dan di Uncode kembali menjadi HTML format.


Iseng Coba Coba, karena Kepepet buat Mengimplementasikan si Google ReChaptcha, akhirnya saya hanya menggunakan Html tag

saja untuk membungkus Method dari google ReChaptcha yang menghasilkan Html Uncode dari prosesnya dan ternyata berhasil juga :D.


Ooo,, dalem hati ternyata hanya menggunakan simple tag
untuk menggantikan si method Html.Raw yang ada di ASP.Net MVC 3.


Jadi kurang lebih penggunaanya hanya begini saja 
<%= Html.GenerateCaptcha("captcha", "clean")>
 di banding sebelumnya saya di buat bingung dengan <%= Html.Raw(Html.GenerateChaptcha("capcha","clean") %>.


1 komentar:

  1. mau kasi sedikit info nii...
    di blog ini blog.jaringanhosting.com banyak artikel dan tips menarik tentang ASP.NET dan masih banyak lagi tips-tips tentang website lainnya..

    Seperti artikel ini membahas tentang Tips Agar Website ASP.NET Menjadi SEO Friendly

    Semoga bermanfaat ...
    :)

    BalasHapus