وب سایت مورد نظر سه زبانه هستش
در صفحه ای که ادیتور داشتم و اتفاقا RequestValidation رو هم false کرده بودم با تعویض زبان با پیغام خطای زیر رو به رو شدم
A potentially dangerous Request.Form value was detected from the client
اما ایراد از کجا بود؟
در ASP.NET 2.0 و 3.5 ، RequestValidation تنها به درخواست های .aspx معطوف می شد اما در دات نت 4.0 با توجه به توضیحات مایکروسافت این عمل معطوف به همه درخواست ها میشه و فقط به پسوند های aspx. خلاصه نمی شه
برای تغییر تنظیمات RequestValidation می باید در تگ httpRuntime فایل web.config خصوصیت requestValidationMode رو برابر با 2.0 قرار بدید
با اعمال این تنظیم RequestValidation به مدل دات نت 2.0 انجام خواهد شد
<
httpRuntime requestValidationMode="2.0"/>موفق باشید
مجتبی صحرائی