PDA

View Full Version : مشکل با ValidateRequest در دات نت 2010



goldax
یک شنبه 23 خرداد 1389, 17:15 عصر
سلام و خسته نباشید خدمت اساتید محترم
هرچقدر ValidateRequest رو در دات نت 2010 مساوی false قرار می دم باز هم زمانی که script می نویسم توی textbox اجازه لود شدن به صفحه داده نمی شه و با خطای dangerous Request.Form مواجه می شم.
لطفا راهنمایی بفرمایید

hamedsabzian
یک شنبه 23 خرداد 1389, 17:32 عصر
من با 2008 ، توی Page زیر مشکلی ندارم. توی 2010 نمی دونم فرق می کنه یا نه!


<%@ Page Language="C#" MasterPageFile="~/User/UserMasterPage.master" AutoEventWireup="true"
CodeFile="NewPoll.aspx.cs" Inherits="Poller_NewPoll" Title=" " ValidateRequest="false"%>

goldax
دوشنبه 24 خرداد 1389, 11:18 صبح
حتی در وب کانفیگ هم کد زیر رو نوشتم اما بازم اجازه نمی ده html بنویسم توی textbox


<system.web>
<pages validateRequest="false" />
</system.web>

hamedsabzian
دوشنبه 24 خرداد 1389, 12:21 عصر
این کد رو به web.config اضافه کن:

<system.web>
<compilation debug="true" targetFramework="4.0" />
<httpRuntime requestValidationMode="2.0" />
</system.web>

http://stackoverflow.com/questions/2673850/validaterequestfalse-doesnt-work-in-asp-net-4

goldax
دوشنبه 24 خرداد 1389, 13:08 عصر
خدا ایشالا هرچی می خوای بهت بده
دستت درد نکنه آقا حامد
مشکل با این
<httpRuntime requestValidationMode="2.0" />

حل شد.