Textbox’da Html Kodu Sorunu

Bildiğiniz üzere asp.net mimarisinde textboxınaza html kodu yazıp post etmeye çalıştığınız zaman sayfa güvenlik nedeniyle hata verecektir haklı olarak cünkü öyle bir izin durumunda kötü niyetli kişiler textboxınzadan databasinze sızabilir hatta tüm verilerimizi çekebilir update yapabilir böyle bir duruma kimse düşmek istemez o yüzden .net mimarisi bunun önüne geçmek için böyle bir önlem almış peki bize ne zaman lazım olur textboxta html kodu göndermek diye düşüneceksiniz zaten bunun ajax geliştirmiş olduğu bir html editör varken hele :))

Şöyle ki benim gibi bazen tembelliğiniz tutar ajax kurulu olmaz ve onla uğraşmak istemezsiniz ve html kodu olan bir text dosyasını kaydet istediğiniz bir sayfanız olur işte işin kolayına kaçam isterseniz benim işte size çözüm :)) textbox u kullandığımız sayfanın source kısmında en yukarısında

<%@PageLanguage=”C#” AutoEventWireup=”true” CodeFile=”Default2.aspx.cs” Inherits=”Default2″ %>

Buna benzer bir kod vardır simdi yapmamız gereken tek şey <% taglarının içine Validate Request=”false” kodunu yazmak olacaktır işlem bu kadar basit bu sayede sayfayı post ettiğiniz zaman hiç bir hatala karşılaşmayacaksınız… siz siz olun basite kaçmayın ama :))

Hepinize iyi çalışmalar…

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir