Ciao ho un LinkButton che utilizzo per far scatenare dei postback manuali. Vorrei utilizzare il parametro opzionale del postback per passare una stringa. Ho provato a registrare l'argomento per la validazione dell'evento in questo modo:
Codice PHP:
protected override void Render(HtmlTextWriter writer)
        {
            
base.Render(writer);
            
Page.ClientScript.RegisterForEventValidation(new PostBackOptions(Lbtn"ID"));
        } 
ma se vado a fare il postback manuale in questo modo:
Codice PHP:
javascript:__doPostBack('Lbtn','stringa'
mi da questo errore:
Codice PHP:
Argomento di postback o callback non validoLa convalida degli eventi viene abilitata mediante <pages enableEventValidation="true"/> nella configurazione oppure mediante <%@ Page EnableEventValidation="true" %> in una paginaPer motivi di sicurezzaviene verificato che gli argomenti con cui eseguire il postback o il callback di eventi siano originati dal controllo server che ne aveva inizialmente eseguito il renderingSe i dati sono validi e previstiutilizzare il metodo ClientScriptManager.RegisterForEventValidation per registrare i dati di postback o callback per la convalida
Dove sbaglio??