PDA

View Full Version : ذفع خطای Dangerous Request.Form



LostOfMind
دوشنبه 26 مرداد 1394, 11:38 صبح
سلام
اگه بخواهیم مقدار وارد شده در تکست باکس رو به همان صورت ذخیره کنیم مثلا تگ <a> را باید ValidateRequest="false" کنیم
راه دیگری هم وجود داشت که میامدیم مقدار داخل تکست باکس را یونیکد میکردیم منتهی کدش یادم نمیاد
دوستان کسی میدونه؟

moferferi
سه شنبه 27 مرداد 1394, 14:49 عصر
باید صفحه را ValidateRequest="false" تنظیم کنی
ولی مقدار دریافتی را باید کد کرد
WebUtility.HtmlEncode(textbox1.text);

LostOfMind
سه شنبه 27 مرداد 1394, 17:19 عصر
باید صفحه را ValidateRequest="false" تنظیم کنی
ولی مقدار دریافتی را باید کد کرد
WebUtility.HtmlEncode(textbox1.text);

این کد فرقش با کد شما چیه:

Server.HtmlEncode(txtAbstract.Text);

moferferi
چهارشنبه 28 مرداد 1394, 08:06 صبح
من تا به حال از Server.HtmlEncode استفاده نکردم ولی توی این لینک یه چیزایی نوشته



(http://www.codeproject.com/Tips/134990/Server-HtmlEncode-vs-HttpUtility-HtmlEncode)