Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Custom module, file upload,  Invalid postback or callback argumentCustom module, file upload, Invalid postback or callback argument
Previous
 
Next
New Post
12/20/2013 12:02 PM
 

We recently upgraded one of our custom modules to work with DNN7.2 from DNN5.6.2. The file upload in the module is now broken, with this error: 

A critical error has occurred. Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.

The html file upload control is rendered through AJAX on the page, and a linkbutton posts it to the server.

We are unable to determine if this is DNN related or not. The only changes to the module between the two versions are the .Net version (3.5 & 4.5) and use of newer file/folder management DNN libraries (FolderController vs. FolderManager). Is there anything in DNN that needs to be configured differently to get past this?
We set EnableEventValidation="false" in Default.aspx and the error did go away, but obviously that is the least desirable solution. We have also tried other suggestions for this problem in Asp.Net, like linkbutton, updatepanel, checking for IsPostBack in page load before modifying contents of a control, etc. It confuses us more that the same code was working with Asp.Net 3.5 and DNN5.6.2, but does not with Asp.Net 4.5 and DNN7.2. So it is less likely to be an Asp.Net issue, IMHO.

Thanks in advance for any inputs!

 
New Post
12/20/2013 1:41 PM
 
it is DNN related, but only because we enforce asp.net eventvalidation since 5.6.3, so any code that does not correctly register controls for events will throw this exception - please read http://www.dnnsoftware.com/wiki/page/... for more details

Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Custom module, file upload,  Invalid postback or callback argumentCustom module, file upload, Invalid postback or callback argument


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out