suresh661 Ответов: 5

RegisterForEventValidation может быть вызван только во время рендеринга();


: ((Привет всем,
Я получаю эту ошибку при передаче данных из gridview в excel, может ли кто-нибудь предложить мне решение " RegisterForEventValidation может быть вызван только во время рендеринга();"

5 Ответов

Рейтинг:
40

Arun Jacob

Попробовать это,

Набор EventValidation значение false для страницы, а также переопределение VerifyRenderingInServerForm в коде позади,

public override void VerifyRenderingInServerForm(Control control)
{

}


Chinwendu

Установка значения EventValidation страницы в false помогла решить мою проблему.

Рейтинг:
34

mandarapu

привет,
я также столкнулся с той же проблемой раньше и, наконец, со следующими изменениями моя проблема решена.
пожалуйста, проверьте

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Records.aspx.cs" Inherits="Records" 
MasterPageFile="~/Master.master"  EnableEventValidation="false" %>


public override void VerifyRenderingInServerForm(Control control)
    {
        /* Confirms that an HtmlForm control is rendered for the specified ASP.NET
           server control at run time. */
    }


kiransolkar

это работает thnx

R. Ramprakash

да..теперь он работает:) tnq

pratheeshsaji

танк так много..

manojmadhuranga

Спасибо..Это сработало для меня.- просто делаю это..[ EnableEventValidation= " false" ]

Рейтинг:
1

kirankkk2009

Эй просто установить отображение ложной

//Отключение состояния представления
этот.EnableViewState = False;
// Удалите кодировку из заголовка Content-Type
Ответ.Charset = Строка.Пустой;

и
EnableEventValidation= " false"


Рейтинг:
0

Prince Antony G

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" enableEventValidation ="false" Inherits="Default" %>





также добавить

public override void VerifyRenderingInServerForm(Control control)
{

}


King Fisher

это хороший способ решить эту проблему?..?

shadab.khan9905

Спасибо, что он работает..

Рейтинг:
0

nitinbhawsar@gmail.com

Да это правильно нам нужно сделать следующее:

1. .CS файл добавить следующее: //изменение строки заголовка обратно в белый цвет
// HeaderRow-Style=#FFFFFF


// Style.Add ("background-color", '# - d-f-5-015');


2.//. AS-PX файл добавьте следующее:

// Enable-Event-Validation= "false" внутри директивы <%@ Page

Это заставляет его работать как заклинание!


[no name]

О, очень хорошо сделано. Воскрешение семилетнего ребенка, уже ответившего на вопрос, только для того, чтобы получить эти ох как ценные бесполезные интернет-очки.