#asp.net #webforms
#asp.net #веб-формы
Вопрос:
Я написал приведенное ниже утверждение в моем файле 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.
Я сомневаюсь, что мы сможем этого добиться. Если у кого-нибудь есть какие-либо предложения на этот счет, пожалуйста, дайте мне знать о том же.
Ответ №1:
Я получил ответ, вам нужно переопределить метод IsValidRequestString класса RequestValidator. Вы можете записать всю условную логику туда.