我在我的SamplePage.aspx文件中写了以下语句。
<%@ Page
Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/Site.Master" CodeBehind="SamplePage.aspx.cs" Inherits="Holmes_Abel.CMS" **ValidateRequest="false"** %>
但是我希望SamplePage.aspx?validatereq = 1应该将validaterequest属性设置为true,而SamplePage.aspx?validatereq = 0应该将validaterequest属性设置为false。
我怀疑我们能否实现这一目标。如果有人在这方面有任何建议,请让我知道。
答案 0 :(得分:0)
我得到了答案,您需要重写RequestValidator类的IsValidRequestString方法。您可以在那里编写所有条件逻辑。